Definition, synonyms and picture of terrace

Learn in

terrace

n. terrace

Definition of terrace in English

Raised platform that adjoins a building, of larger size than a balcony and typically protected by a handrail.

Synonyms of terrace in English

-

Lists where this word appears

Parts of a Home II

7 words to learn

Elements of a House

11 words to learn