Definition of dogwinkle in English:

dogwinkle

noun

US
  • Any of several predatory marine gastropod molluscs of the genus Nucella (formerly Thais or Purpura; family Muricidae); especially (more fully "Atlantic dogwinkle") the common dog whelk, N. lapillus.

Origin

Mid 19th century; earliest use found in Philip Gosse (1810–1888), zoologist and religious writer.