pin·cush·ion /ˈpɪnˌkʊʃən/ 針墊
Pin·cush·ion n. A small cushion, in which pins may be stuck for use. ◄ ►
pincushion n : a small stiff cushion into which pins are stuck ready for use