1. terrasse - Noun
2. terrasse - Verb
provide (a house) with a terrace
Source: WordNetWe terrassed the country house Source: Internet
As the weather was fine, I hightailed it back outside and sat near the end of the terrasse with the old guys. Source: Internet
So I flounced off on my own in my frothiest dress to meet my Mr. Big at Verses Sky, Hotel Nelligan’s rooftop terrasse. Source: Internet