Main entry: muggy, steamy, sticky
Definition: hot or warm and humid
Usage: muggy weather; the steamy tropics; sticky weather