Etymology
Advertisement

ammo (n.)

1917, shortened form of ammunition.

Advertisement
Advertisement
Definitions of ammo

ammo (n.)
projectiles to be fired from a gun;
Synonyms: ammunition
From wordnet.princeton.edu