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.