Dictionary |
1 Result
#1
damnable
s.
[
execrable
] deserving a curse; "her damnable pride"
. wn