Whammy

English word definition — powered by WordNet

NOUN

a serious or devastating setback

an evil spell

Want to remember whammy?

Sign up free to bookmark & revise