meaning of cannon fodder

1. soldiers who are regarded as expendable in the face of artillery fire


Related Words

cannon fodder |

Developed & Maintained By Taraprasad.com

Treasure Words