Big Huge Thesaurus

sun-drenched

adjective

similar terms