Definition of shotten herring in English:

shotten herring

noun

  • 1A herring that has spawned.

    1. 1.1archaic A weakened or dispirited person.

Origin

Middle English: shotten, archaic past participle of shoot, in the specialized sense discharge (spawn).

Pronunciation:

shotten herring

/ˈSHätn ˌheriNG/