Word Study
fresh fish
WORDNET DICTIONARY
Noun fresh fish has 1 sense
- fresh fish(n = noun.person) cannon fodder, fodder - soldiers who are regarded as expendable in the face of artillery fire; Array is a kind of soldier
For further exploring for "fresh fish" in Webster Dictionary Online