Word Study
suntrap
WORDNET DICTIONARY
Noun suntrap has 1 sense
- suntrap(n = noun.artifact) solar trap - a terrace or garden oriented to take advantage of the sun while protected from cold winds; Array is a kind of patio, terrace
OXFORD DICTIONARY
suntrap, n. a place sheltered from the wind and suitable for catching the sunshine.
For further exploring for "suntrap" in Webster Dictionary Online