DAMNABLE Meaning of DAMNABLE in English a. Odious, detestable, execrable, hateful, abominable, outrageous, atrocious, cursed, accursed. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012