Meaning of “hot flush” in the English Dictionary

british dictionary