English Dictionary
Definition pincushion in British English
pincushion noun
[countable] noun
/ˈpɪnˌkʊʃ(ə)n/
Synonyms and related words
