BEDROCK


Meaning of BEDROCK in English

■ noun

1》 solid rock underlying loose deposits such as soil or alluvium.

2》 the fundamental principles on which something is based.

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