What is the full meaning of throatlashes
THROATLASH, a strap used to fasten a horse's bridle, also THROATLATCH [n]
Example of the word throatlashes placed on a Scrabble board.