PINCUSHION Meaning of PINCUSHION in English n. small pad used to place and hold pins Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012