face mask with openings for the eyes; face mask made of solid wire mesh that is placed on the front of football helmets
FACE GUARD
Meaning of FACE GUARD in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012