LEE Meaning of LEE in English n. 25B6; noun SHELTER, protection, cover, refuge, safety, security. Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012