trophy

Noun
  1. An award for success in war or hunting (synset 106722381)
  2. Something given as a token of victory (synset 104495252)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches