Definition of trophy decoration in US English:

trophy decoration

noun

  • 1Decoration depicting objects which might be considered as trophies, such as weapons, musical instruments, scrolls, sculpture, etc.

  • 2A trophy used as a decoration.

Origin

Late 19th century; earliest use found in The Daily News.