bazookaman
Etymology
From bazooka + -man.
noun
A soldier armed with a bazooka.