subsoil in French subsoil in French sous-sol noun The layer of earth that is below the topsoil. Add to Flashcards