solar trap - English Synonyms Dictionary

solar trap

n.
[1] suntrap