What is Damnable?
To describe something as displeasing. To hate a person, place or thing.
She dragged me to that damnable mall.
See damnable, hatred, damn, hate
All you need for a faster workflow in one place.