Meaning ofartilleryin English

artillery

us//ˈærtə.ləri//uk//ˈɑːtɪl.ri//
#moderate
Definitions
Compounds / Phrases