Definition of cultivation terrace in English:

cultivation terrace

noun

Archaeology
  • A level strip of land formed either naturally or artificially on a cultivated hillside; a lynchet.

Origin

Mid 19th century.