You have searched the English word damnable meaning in French détestable. damnable meaning has been search 1754 (one thousand seven hundred and fifty-four) times till 12/6/2019. You can also find damnable meaning and Translation in Urdu, Hindi, Arabic, Spanish, French and other languages.

DAMNABLE MEANING IN FRENCH

English
French
Damnable détestable ,odieux  

Definition & Synonyms


• Damnable

  1. (a.) Odious; pernicious; detestable.
  2. (a.) Liable to damnation; deserving, or for which one deserves, to be damned; of a damning nature.


Synonyms:
Execrable,