Dictionary search results

Showing 1-4 of 4 results

terrace US English

A level paved area or platform next to a building; a patio or veranda

terrace US Thesaurus

dinner on the terrace

terrace New Oxford Dictionary for Writers & Editors

(capital in names; abbreviation Ter.)


You searched for terrace