Sinhala Dictionary definitions for winkle
winkle 🔊 /wɪˈŋkʌl/
winkle : කාවාටියා
winkle definition
Noun.
- Any periwinkle.
- Any one of various marine spiral gastropods, Especially., in the United States, either of two species of Fulgar (F. canaliculata, and F. carica).