English

terracing noun definition in Mountains and valleys topic from the Oxford Advanced Learner's Dictionary

terracing

 noun: Mountains and valleys topic
a slope or the side of a hill that has had flat areas like steps cut into it