PINCUSHION

Definition of PINCUSHION

  1. (noun)a small stiff cushion into which pins are stuck ready for use