EYESHADE

Definition of EYESHADE

  1. (noun)a brim that projects to the front to shade the eyes