English Dictionary
Definition grinch in British English
grinch noun
[countable] noun
/ɡrɪntʃ/
Synonyms and related words
