Definition of Damnable

  • 1. Deserving a curse Adjective Satellite

Synonyms for word "damnable"

Semanticaly linked words with "damnable"