scoured

Explore definitions, synonyms, and language insights of scoured

Definitions

Adjective Satellite
worn away as by water or ice or wind

Synonyms