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