gumshield

Explore definitions, synonyms, and language insights of gumshield

Definitions

Noun
(especially boxing) equipment that protects an athlete''s mouth

More General Terms