SCALP HALLOO
Meaning of SCALP HALLOO in English
noun
or scalp yell
: the shout of an American Indian before, while, or after scalping an enemy
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012