SUBSTRATUM


Meaning of SUBSTRATUM in English

n. (pl. substrata) 1 an underlying layer or substance. 2 a layer of rock or soil beneath the surface. 3 a foundation or basis (there is a substratum of truth in it).

[ mod.L, past part. of L substernere (as SUB-, sternere strew): cf. STRATUM ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.