1 sun-drenched | Definition of sun-drenched

sun-drenched

adjective

Definition of sun-drenched

: receiving a lot of heat and light from the sun sun-drenched beaches/islands