Definition of ollycrock in English:

ollycrock

noun

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

Origin

Anglicized form of Afrikaans alikreukel.

Pronunciation:

ollycrock

/ˈɒlɪkrɒk/