SCOURED

Definition of SCOURED

  1. (adj)worn away as by water or ice or wind