English Dictionary
Definition ammo in British English
ammo noun
[uncountable] noun
/ˈæməʊ/
Synonyms and related words
