Meaning of terrasse

Definition of terrasse

(verb) provide (a house) with a terrace; "We terrassed the country house"

Other information on terrasse

WIKIPEDIA results for terrasse
Amazon results for terrasse