LEE Meaning of LEE in English I . a. To ~ward ( opposed to weather ). II . n. Leeward, ~-side, side sheltered from the wind. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012