trophy
/trˈoʊfi/
Explore definitions, synonyms, and language insights of trophy
Definitions
Noun
an award for success in war or hunting
Noun
something given as a token of victory