Word info

death whistle

Noun

Meaning

death whistle (plural death whistles)

(music, historical) An Aztec instrument, sometimes shaped like a skull, that when blown produces a human-like shriek.

Source: en.wiktionary.org

Close letter words and terms