SUBSOIL MEANING IN ENGLISH

• Subsoil Definition & Synonyms

  1. (v. t.) To turn up the subsoil of.
  2. (n.) The bed, or stratum, of earth which lies immediately beneath the surface soil.


Synonyms:
Undersoil,

RECENT SEARCHES