English Dictionary
Definition doggerel in British English
doggerel noun
[uncountable] noun
/ˈdɒɡ(ə)rəl/
Synonyms and related words
