English | German | Russian | Czech

subterrain English

Meaning subterrain meaning

What does subterrain mean?

subterrain

(geology) The bedrock or rock layer that lies beneath the soil and superficial features of an area. A cave or underground room. An underground region. An underlying basis or undercurrent.

Are you looking for...?