Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: suntrap  'sún`trap
Usage: Brit
  1. A terrace or garden oriented to take advantage of the sun while protected from cold winds
    - solar trap

Derived forms: suntraps

Type of: patio, terrace