pincushion

Nouns

  • (n) a small stiff cushion into which pins are stuck ready for use

Words of close approximity

pincushion flower pincushion hakea