Eyeshade Meaning

There are 1 meaning(s) for word Eyeshade

Meaning 1 : a brim that projects to the front to shade the eyes

    Synonyms : bill,  peak,  visor,  vizor