The definition :


Definitions of solar trap:

  • noun:   a terrace or garden oriented to take advantage of the sun while protected from cold winds




Are you interested in alternative search :

:system solar system antapex apex apex of the sun's way aphelion astronomical unit au aureole aurora copernicus corona day deep space ephemeris time epigastric fossa gas giant greenhouse effect gregorian calendar hebrew calendar heliopause heliosphere horus intercalary interplanetary gas :ambuscade ambush bunker ensnare hole immobilize lying in wait maw pin sand trap snare trammel bait decoy lure golf course golf links links capture carriage catch confine coup de main design detain

If you like reading news check: