Word Study
solar radiation |
solar rays |
solar system |
solar telescope |
solar thermal system |
solar trap
| solar wind
| solar year
| solarisation
| solarise
| solarium
solar trap
WORDNET DICTIONARY
Noun solar trap has 1 sense
- solar trap(n = noun.artifact) suntrap - a terrace or garden oriented to take advantage of the sun while protected from cold winds; Array is a kind of patio, terrace
For further exploring for "solar trap" in Webster Dictionary Online