terrain noun
ADJ. flat | hilly, mountainous, rocky, rough, rugged, uneven | difficult, harsh, inhospitable difficult terrain for cycling | familiar | unknown | boggy, marshy
VERB + TERRAIN cross, traverse
PREP. across/over ~ It took us the whole day to trek across the rocky terrain.
You can also check other dicts: terrain (English, 中文解释 ), wordnet sense, Collins Definition