What is the meaning of sport glasses in English?

Learn vocabulary with pictures as well as definitions of sport glasses in English

Learn in

See more

n. sport glasses

Definition of sport glasses in English

Eyewear that is designed to protect the eyes from potential hazards in sports.

Synonyms of sport glasses in English

sports glasses