Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: solar trap
  1. A terrace or garden oriented to take advantage of the sun while protected from cold winds
    "They enjoyed their morning coffee in the solar trap";
    - suntrap [Brit]

Derived forms: solar traps

Type of: patio, terrace