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, a terrace is a flat ledge carved into hillsides for farming, which ancient civilizations used to grow crops on steep terrain.