FLAGELLATE


Meaning of FLAGELLATE in English

v. a.

Whip, scourge, castigate, flog, thrash, beat, cudgel, drub.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.