Advertisement

Synonyms of Substratum

Primary definition: An underlying layer or substance, especially one lying beneath the surface soil or a geological formation.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement