the sheltered side; the side away from the wind
In the lee of an unburied concrete manhole nearby
We were standing in the lee of an eatery
the shuddering lees of huge semis
i think this is the right meaning?