pincushion Meaning, Definition & Usage

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

WordNet


Pin"cush`ion noun
Definitions
  1. A small cushion, in which pins may be stuck for use.

Webster 1913