English dictionary
throat protector meaning and definition
Definition and meaning of throat protector at MeaningMonkey.org. throat protector meaning and definition in the English Dictionary.THROAT PROTECTOR noun
Definition of throat protector (noun)
- protective garment worn by hockey goalkeeper and catcher in baseball
Source: Princeton University Wordnet