Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of subterraneous

- Being or lying under the surface of the earth; situated within the earth, or under ground; as, subterranean springs; a subterraneous passage.