Headguard (noun) Definition, Meaning & Examples

noun
  1. a padded helmet worn to protect the head in contact sports such as rugby and boxing
Headguard (noun) Definition, Meaning & Examples

More Definitions