SOUTERRAIN Meaning of SOUTERRAIN in English (n.) A grotto or cavern under ground. Webster's English dictionary. Английский словарь Webster. 2012