TERRACE Meaning of TERRACE in English n. porch, paved outdoor area; flat roof; flat section of earth with sloping sides Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012