'fresh fish' definitions:

Definition of 'fresh fish'

From: WordNet
noun
Soldiers who are regarded as expendable in the face of artillery fire [syn: cannon fodder, fodder, fresh fish]