SUBSTRATUM Meaning of SUBSTRATUM in English n. 1.Principle, element, groundwork, underlying substance, fundamental or primordial substance.2.( Agric. ) Subsoil. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012