AMMO Meaning of AMMO in English [am.mo] n [by shortening & alter.] (1911): ammunition Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012