terrasse noun 2verb 1forms 3 noun2 •Terrace, patio. •A representation of the ground, serving as the base for another object; a terrace. verb1 •To terrace; to supply with a terrace or cut into terraces. formsterrassed · terrassing · terrasses