PASQUILANT


Meaning of PASQUILANT in English

noun a lampooner; a pasquiler.

Webster English vocab.      Английский словарь Webster.