pincushionEnglish

pincushion

Noun

A small stiff cushion into which pins are stuck ready for use

English: pincushion

Words that start with "pincushion"