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).

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

Oxford English vocab.      Оксфордский английский словарь.