English Dictionary
◊ SUN-DRENCHED
sun-drenched
adj : covered with sunlight; "sun-drenched beaches along the
Riviera"