PINCUSHION Meaning of PINCUSHION in English n. a small cushion for holding pins. Oxford English vocab. Оксфордский английский словарь. 2012