English Dictionary
Definition stick-in-the-mud in British English
stick-in-the-mud noun
[countable] noun
Synonyms and related words

English Dictionary