strath terrace

noun

Definition of strath terrace

: a remnant of a dissected strath