AMMUNITION


Meaning of AMMUNITION in English

(n.) Any stock of missiles, literal or figurative.

Webster's English dictionary.      Английский словарь Webster.