- existing, situated, or operating below the surface of the earth; underground.
- existing or operating out of sight or secretly; hidden or secret.
- a person or thing that is subterranean.
- a subterrane.
- situated, living, or operating below the surface of the earth
- existing or operating in concealment
More Definitions
- GLAMOUR GIRL (noun) Definition, Meaning & Examples
- DOWN ONE'S NECK (noun) Definition, Meaning & Examples
- ALADDIN'S CAVE (noun) Definition, Meaning & Examples
- ZSEC (noun) Definition, Meaning & Examples
- EQUAL TEMPERAMENT (noun) Definition, Meaning & Examples
- LOCUST BIRD (noun) Definition, Meaning & Examples