WEBoggle Menu

Home
Profiles
Forum
Chat Log
How to play
Help
Suggested Words
About
Donate

  

  Dictionary Definition of leek

leek
noun
1. a plant of the lily family, Allium porrum, allied to the onion but having a cylindrical bulb, and used in cookery.
2. any of various allied species.
3. the national emblem of Wales.
[ME; OE leac, c. G Lauch ]