English Dictionary
◊ TERRASSE
terrasse
v : provide with a terrace, as of a house [syn: {terrace}]