Definition of throat strap in US English:

throat strap

noun

  • A strap passing under the throat of a horse or other animal, forming part of a halter, bridle, or harness.

Origin

Early 19th century.