terrace

Best matches, sorted by the Matches.

1-3 of 3 possibilities

Definition/MeaningWord/Phrase
terrace or garden oriented to take advantage of the sun while protected from cold winds solar trap , suntrap
house that is part of a terrace terraced house
roofed terrace or porch veranda
Search another word or see terrace on Thesaurus | Reference
Copyright © 2014 Dictionary.com, LLC. All rights reserved.
  • Please Login or Sign Up to use the Recent Searches feature