terrasse

Verbs

  • (v) provide (a house) with a terrace
    • We terrassed the country house
    terrace,

Synonyms

terrace

Words of close approximity