SQUIB


Meaning of SQUIB in English

v. satirize, lampoon; shoot off a small firecracker

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