a very sunny sheltered place
noun 1. sunrise, especially the time of sunrise. noun 1. another name (esp US) for sunrise (sense 3)
noun 1. a village in S central Idaho: winter resort.
A windowing system from Sun Microsystems, superseded by NeWS.
noun 1. a flap, usually of padded cardboard, acetate, or the like, that is attached inside a vehicle above the windshield and can be swung down to protect the eyes from the sun’s glare.