Subterraneous Meaning
There are 2 meaning(s) for word Subterraneous
Meaning 1 : lying beyond what is openly revealed or avowed (especially being kept in the background or deliberately concealed)
Synonyms : subterranean, ulterior
Synonyms : subterranean, ulterior
