CHASTISABLE MEANING IN ENGLISH

• Chastisable Definition & Synonyms

  1. (a.) Capable or deserving of chastisement; punishable.


RECENT SEARCHES