·Impf & ·p.p. of Flush.
Excited by success; flushed with victory. ...
The Sailor's Word-Book
·adj <<Elated>>. ...
Webster's Dictionary of the English Language