1
: damnable
this damned smog
3
: extraordinary
—used in the superlative
the damnedest contraption you ever saw
Love words? Need even more definitions?
Merriam-Webster unabridged
Share