Dictionary definition · winkle
noun
- small edible marine snail; steamed in wine or baked
- edible marine gastropod
verb
- emit or reflect light in a flickering manner"Does a constellation twinkle more brightly than a single star?"
- gleam or glow intermittently"The lights were flashing"
- remove or displace from a position
Similar words
Source: Open English WordNet (CC BY 4.0).