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