sun-drenched Meaning, Definition & Usage

  1. adjective satellite covered with sunlight
    • sun-drenched beaches along the Riviera

WordNet