Wiktionary
throatlash
n. (alternative form of throatlatch English)
n. (alternative form of throatlatch English)