1 strath terrace | Definition of strath terrace

strath terrace

noun

Definition of strath terrace

: a remnant of a dissected strath