terrasse

Meaning

Synonyms

Etymology

From French terrasse (“terrace”). Doublet of terrace.

Notes

Sign in to write sticky notes