Terrasse

noun

  1. Terrace

  2. A representation of the ground or a terrace, serving as the base for another object.

verb

  1. To terrace; to supply with a terrace or cut into terraces.

terrasse

Loading dictionaries...

Initializing dictionary manager