Search results
- Dictionarylee/liː/
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 leech |
define leer |
define leeway |
define leek |
define leen |