Pincushion

Definition:

  • (n.) A small cushion, in which pins may be stuck for use.

Compare pincushion with other words:

dustymaiden vs. pincushion

magnetic vs. pincushion

pin vs. pincushion