Meaning of “hot flush” in the English Dictionary

English