Find the word definition

Wiktionary
pin cushion

n. (alternative form of pincushion English)