Noun Definitionfresh fish1.Definition: soldiers who are regarded as expendable in the face of artillery fireRelated Noun(s):cannon fodder, fodderCategory: People