ACERBATE MEANING IN ENGLISH

• Acerbate Definition & Synonyms

  1. (v. t.) To sour; to imbitter; to irritate.


Synonyms:
Embitter, Envenom,

RECENT SEARCHES