throat protector

Explore definitions, synonyms, and language insights of throat protector

Definitions

Noun
protective garment worn by hockey goalkeeper and catcher in baseball

More General Terms