0%

ALL meanings of rainwash

rain·wash
R r
  • noun rainwash material eroded or swept away by rain. 1
  • noun rainwash the washing away of soil or other material by rain 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?