Nichols terrace
noun
Nich·ols terrace
| \ ˈnikəlz-\
Definition of Nichols terrace
: a broad-channel terrace with a wide bank constructed along a contour usually on gently sloping land
Keep scrolling for more