Winkle
Definition of Winkle
- 1. Small edible marine snail; steamed in wine or baked Noun
- 2. Edible marine gastropod Noun
- 3. Emit or reflect light in a flickering manner Verb
- 4. Gleam or glow intermittently Verb
- 5. Remove or displace from a position Verb