Sun-trap Definition
noun
A location that faces the sun and is sheltered from the wind.
Wiktionary
Other Word Forms of Sun-trap
Noun
Singular:
sun-trap
Plural:
sun-trapsFind Similar Words
Find similar words to sun-trap using the buttons below.