SOUTERRAIN Meaning of SOUTERRAIN in English [ 'su:təreɪn ]■ noun chiefly Archaeology an underground chamber or passage.OriginC18: from Fr., from sous 'under' + terre 'earth'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004