bedrock [pl. bedrocks]
Synonyms
  • أصل
Notices
  • ultimate facts or principles on which a theory, etc is based