weathering ( synonym found)

Definition of weathering:

(n) : mechanical or chemical erosion of rocks due to weather

Back to Top