Synonyms of Solar Trap in English :
Antonyms of Solar Trap in English
Thesaurus of Solar Trap in English
Solar Trap
see definition of solar trapSynonyms of solar trap
1. (noun) a terrace or garden oriented to take advantage of the sun while protected from cold winds