hot or warm and humid; "muggy weather"; "the steamy tropics"; "sticky weather"
Consisting of or like steam: full of steam or vapor.