English word definition — powered by WordNet
a serious or devastating setback
an evil spell
Want to remember whammy?