APPEASABLE MEANING IN ENGLISH

• Appeasable Definition & Synonyms

  1. (a.) Capable of being appeased or pacified; placable.


Synonyms:
Conciliable,

RECENT SEARCHES