terrasse

verb

  1. 1

    provide (a house) with a terrace

    We terrassed the country house

Synonyms

Also useful for “terrasse”:Unscrambler