SUNTRAP

Definition of SUNTRAP

  1. (noun)a terrace or garden oriented to take advantage of the sun while protected from cold winds