Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of whammy

Source language: EnglishDictionary language: English

whammy

noun

Definitions

  1. A serious or devastating setback

  2. An evil spell; a curse or hex

  3. The vibrato system of an electric guitar, or just its lever (whammy bar)