I use the term "visor" to mean brim, as on a hat.
I use the term "shield" to mean a lens that goes in front of the eyes such as a motorcycle face shield or the lens on a Giro Vanquish helmet.
I see that a lot of folks are using the word visor for both causing some minor confusion.