English Dictionary
Definition winkle in British English
winkle noun
[countable] noun
/ˈwɪŋk(ə)l/
English Dictionary