Find the word definition

Wiktionary
sun traps

n. (plural of sun trap English)

Usage examples of "sun traps".

For a full mile the land was cleared: no houses, no greenhouse decks, no food tanks, no sun traps.