FLAGELLATE


Meaning of FLAGELLATE in English

v. beat with a whip, flog

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