Top definition
A smallish, partially-enclosed outdoor space which receives a disproportionate amount of sunlight due to favourable conditions (eg south facing, lack of light-blocking trees/buildings etc).
"Mate, this is a regular little sun-trap you got here."
by TJJ_UK July 13, 2013
Get the mug
Get a Sun-trap mug for your mother-in-law Zora.