Big Huge Thesaurus

headstall

noun