PINCUSHION Meaning of PINCUSHION in English ( n. ) A small cushion, in which pins may be stuck for use. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012