damnable

Explore definitions, synonyms, and language insights of damnable

Definitions

Adjective Satellite
deserving a curse; "her damnable pride"