throatstrap noun1 •A strap going round the throat of a horse, to keep the bridle in place. formsthroatstraps