English word definition — powered by WordNet
an award for success in war or hunting
something given as a token of victory
Want to remember trophy?