cannon fodder n : soldiers who are regarded as expendable in the face of artillery fire [syn: {fresh fish}]
Copyright © 2024 3Dict.net