CANNON FODDER Meaning of CANNON FODDER in English people who are considered insignificant, people who are sacrificed in war Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012