Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
soil1 the uppermost layer of the earth's surface. [4 definitions]
soil2 to make unclean; dirty. [6 definitions]