BEDROCK


Meaning of BEDROCK in English

n.1 solid rock underlying alluvial deposits etc.

2 the underlying principles or facts of a theory, character, etc.

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