English | German | Russian | Czech

suntrap English

Meaning suntrap meaning

What does suntrap mean?

suntrap

a terrace or garden oriented to take advantage of the sun while protected from cold winds

Synonyms suntrap synonyms

What other words have the same or similar meaning as suntrap?

suntrap English » English

solar trap

Are you looking for...?