terrasse

/tɛʁ.as/

Definitions

1. noun

A raised platform, especially one in a garden or park, with steps leading up to it.

“The terrasse offered a beautiful view of the city skyline.”

2. verb

To arrange or display something, especially food, in a decorative or attractive way.

“She terrassa the buffet with a variety of colorful dishes.”

Synonyms

  • balcony
  • veranda

Antonyms

  • basement
  • subterranean