terrace/ 'tεrəs /

1.noun [c] [BRIT] 
(row of houses) 成排的房屋

2.noun
(patio) 平台

3.noun [农] 
梯田

4.n pl [BRIT] [Sports] 
the terraces terraces 球场看台