English dictionary

suntrap meaning and definition

Definition and meaning of suntrap at MeaningMonkey.org. suntrap meaning and definition in the English Dictionary.

SUNTRAP noun

Definition of suntrap (noun)

  1. a terrace or garden oriented to take advantage of the sun while protected from cold winds
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: