CHASTISER MEANING IN ENGLISH

• Chastiser Definition & Synonyms

  1. (n.) One who chastises; a punisher; a corrector.


RECENT SEARCHES