Skip to definition.
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
    - suntrap [Brit]

Derived forms: solar traps

Type of: patio, terrace