Terrace Meaning
There are 5 meaning(s) for word Terrace
Meaning 1 : a level shelf of land interrupting a declivity (with steep slopes above and below)
Synonyms : bench
Synonyms : bench
Meaning 4 : a row of houses built in a similar style and having common dividing walls (or the street on which they face)
Meaning 5 : make into terraces as for cultivation
Example : The Incas terraced their mountainous land
Example : The Incas terraced their mountainous land
Similar words of Terrace :
