Meaning of trophy decoration in 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.
Are You Learning English? Here Are Our Top English Tips