Meaning of trophy

Definition of trophy

(noun) an award for success in war or hunting
something given as a token of victory

Other information on trophy

WIKIPEDIA results for trophy
Amazon results for trophy