terrases

nounPlural of terrace; flat, raised areas of land, often built in steps on a slope, used for farming or as outdoor living spaces.

No synonyms or antonyms found for this word.