SOUTERRAIN Meaning of SOUTERRAIN in English n. esp. Archaeol. an underground chamber or passage. [F f. sous under + terre earth] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012