DAMNABLE


Meaning of DAMNABLE in English

a.

Odious, detestable, execrable, hateful, abominable, outrageous, atrocious, cursed, accursed.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.