PINCUSHION


Meaning of PINCUSHION in English

noun a small cushion, in which pins may be stuck for use.

Webster English vocab.      Английский словарь Webster.