terraces
noun(ter-race)
a relatively level paved or planted area adjoining a building
terraces
noun(ter-race)
a colonnaded porch or promenade
terraces
noun(ter-race)
a flat roof or open platform
terraces
verb(ter-race)
to provide (something, such as a building or hillside) with a terrace
terraces
verb(ter-race)
to make into a terrace
terraces
plural noun(ter-race)
a section of a stadium with wide steps where people stand to watch soccer matches