Definition of terraces:
(n) :
A platform that extends outwards from a building.
(n) :
A flat open area on the topmost floor of a building or apartment
(n) :
A row of residential houses with no gaps between them; a group of row houses.
(n) :
A street with such a group of houses in it.
(n) :
(UK, informal) A single house in such a group.
(n) :
(chiefly India) The roof of a building, especially if accessible to the residents. Often used for drying laundry, sun-drying foodstuffs, exercise, or sleeping outdoors in hot weather.