1. Consisting of, or resembling, steam; full of steam; vaporous; misty. 2. hot or warm and humid; "muggy weather"; "the steamy tropics"; "sticky ">weather"
steamy |