1 sunblink | Definition of sunblink

sunblink

noun

Definition of sunblink

Scottish
: a glimmer of sunlight