Englishfor English speakers
subterrain
English
Meaning subterrain meaning
What does subterrain mean?
subterrain
noun
—
(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...?