Search results
- Dictionarylee/lē/
noun
- 1. the sheltered side of something; the side away from the wind: "ducks were taking shelter on the lee of the island"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries
define leeway |
define leery |
define leech |
define leeward |
define leek |