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.
NOVÉ SLOVÁ
European
May 10, 2021
SLOVO DŇA
Shimmer
flushed with success