terrace
B2 nounMeanings and translation
1.
тераса
platform that extends outwards from a building
2.
тераса
(agriculture) raised, flat-topped bank of earth with sloping sides
3.
тераса
(geology) step-like landform
Some translations were added automatically and have not been checked yet.