faceshield
faceshield · faceshields
A protective shield over the faceA protective shield over the face.
Meaning
1 sensesA protective shield over the face.
Translations
1 languagesOrigin
From face + shield.From face + shield.
Wiktionary, CC BY-SA 4.0 · source