TERRACE


Meaning of TERRACE in English

v. construct a porch, build a patio or deck; create many narrow flat levels in a hillside (for agriculture or to prevent erosion)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.