0 feeling excited and confident after achieving something:
Flushed with success after their surprise win against Italy, The Pirates are preparing for Saturday's game against the Red Sox.
NYA ORD
European
May 10, 2021
DAGENS ORD
Shimmer
flushed with success