Word Games Pro Dictionary
suntrap
noun
a terrace or garden oriented to take advantage of the sun while protected from cold winds
Quick reference
Word Facts
Listen
Audio Pronunciation
Audio pronunciation is unavailable for this word.
Meaning
Definitions
noun
a terrace or garden oriented to take advantage of the sun while protected from cold winds
