EGAVE

terrasse

About 0.06 uses per million words.

Meaning

  1. noun Terrace, patio.
  2. noun A representation of the ground, serving as the base for another object; a terrace.
  3. verb To terrace; to supply with a terrace or cut into terraces.

Similar words

terrace terracework terracing patio parkette chabutra esplanade parterre mid-terrace dooryard

Often followed by

des de of dufferin du and in a et

Save “terrasse” to learn later