n. A warm place that captures the heat of the sun.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
n. a terrace or garden oriented to take advantage of the sun while protected from cold winds
Word Usage
"After I popped in to order a takeaway, the waiter asks if I would like to sit in the restaurant, rather than the hot, stuffy suntrap waiting area, before, unprompted, bringing over a glass of water and bowl of prawn crackers."