Terrace

A leveled surface built into the landscape for agriculture.

Terrace Definition
Terrace Definition

A leveled surface built into the landscape for agriculture. Terrace. In history, terraces are stepped fields often created by ancient civilizations to prevent soil erosion and manage water for farming on slopes.