INCREPATE MEANING IN ENGLISH

• Increpate Definition & Synonyms

  1. (v. t.) To chide; to rebuke; to reprove.


RECENT SEARCHES