English Dictionary
Definition damnable in British English
damnable adjective
adjective
/ˈdæmnəb(ə)l/
Synonyms and related words
