Meaning of winkle

Definition of winkle

(noun) small edible marine snail; steamed in wine or baked
(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"

Other information on winkle

WIKIPEDIA results for winkle
Amazon results for winkle