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 Google Dictionary: terrain (English, 中文解释 ), wordnet sense

  • IELTS Speaking Topics (part 1,2,3)
  • IELTS Essay Writing Topics
  • IELTS Writing Ideas