BEDROCK

Definition of BEDROCK

  1. (noun)solid unweathered rock lying beneath surface deposits of soil
  2. (noun)principles from which other truths can be derived