What is the full meaning of suntrap
a sheltered sunny place [n -S]
Example of the word suntrap placed on a Scrabble board.