TERRAIN Meaning of TERRAIN in English n. 25B6; noun LAND, ground, territory; topography, landscape, countryside, country. Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012