n. 1 a herring that has spawned. 2 archaic a weakened or dispirited person. [ME, archaic past part. of SHOOT]
SHOTTEN HERRING
Meaning of SHOTTEN HERRING in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012