FUSTIGATION MEANING IN ENGLISH

• Fustigation Definition & Synonyms

  1. (n.) A punishment by beating with a stick or club; cudgeling.


RECENT SEARCHES