Under the lee of Meaning, Definition & Usage

Definitions
  1. on that side which is sheltered from the wind; as, to be under the lee of a ship.

Webster 1913