sun-dried

Explore definitions, synonyms, and language insights of sun-dried

Definitions

Adjective Satellite
dried naturally by the sun; "sun-dried apricots"