Definition of ollycrock in English:

ollycrock

noun

South African
  • A periwinkle-like mollusc which is eaten as seafood and used as bait.

    Turbo sarmaticus, family Turbinidae, class Gastropoda

Origin

Anglicized form of Afrikaans alikreukel.

Pronunciation

ollycrock

/ˈɒlɪkrɒk/