throat latch

US 
UK 
  • na.喉(头);会厌;(马笼头上的)喉勒
  • Web像喉勒
Plural Form:throatlatches  
na.
1.
喉(头);会厌;(马笼头上的)喉勒