subterranean in French subterranean in French souterrain adj Below ground, under the earth, underground. Add to Flashcards