Meaning of “flush” - Learner’s Dictionary

flush

noun [ C ] uk us /flʌʃ/

a hot red face that you get suddenly:

a hot flush
a flush of excitement/pleasure, etc

(Definition of “flush noun” from the Cambridge Learner’s Dictionary © Cambridge University Press)