Definition of “steamy” - Learner’s Dictionary

steamy

adjective uk us /ˈstiːmi/
WATER

hot and full of steam:

a steamy kitchen
SEX

sexually exciting:

a steamy love story

(Definition of “steamy” from the Cambridge Learner's Dictionary © Cambridge University Press)