EXECRABLE MEANING IN ENGLISH

• Execrable Definition & Synonyms

  1. (a.) Deserving to be execrated; accursed; damnable; detestable; abominable; as, an execrable wretch.


Synonyms:
Abominable, Damnable, Deplorable, Detestable, Miserable, Odious, Woeful, Wretched,

RECENT SEARCHES