Longman Dictionary of Contemporary English homepage

Topic: NATURE


sun-drenched

adjective
     
sun-drenched
DLODN a sun-drenched place is one where the sun shines most of the time - used especially in advertisements, magazines etc:
sun-drenched tropical islands
Word of the Day
The NATURE
Word of the Day is:

Other related topics