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. 2012