whammy

UK /ˈ(h)wæmi/ US /ˈ(h)wæmi/
noun 3

Definitions

noun

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)

Your note

not saved
0 chars