DOGGREL


Meaning of DOGGREL in English

n. unrefined poetic verse often of a humorous or satirical nature

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.