Find the word definition

Wiktionary
putty medals

n. (putty medal English)