Synonyms of Suntrap in English :
Antonyms of Suntrap in English
Thesaurus of Suntrap in English
Suntrap
see definition of suntrapSynonyms of suntrap
1. (noun) a terrace or garden oriented to take advantage of the sun while protected from cold winds