PINCUSHION


Meaning of PINCUSHION in English

[pin.cush.ion] n (1632): a small cushion in which pins may be stuck ready for use

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