Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of pincushion

- A small cushion, in which pins may be stuck for use.

Crossword clue for pincushion

- Sewer's accessory
- Sewer’s accessory
- Sewers accessory