Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of terrasse

Source language: EnglishDictionary language: English

terrasse

noun

Definitions

  1. Terrace

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

verb

Definitions

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