Dictionary |
1 Result
#1
terrasse
v.
[
terrace
] provide (a house) with a terrace; "We terrassed the country house"
. wn