artillery - İngilizce Eşanlam Sözlük

artillery

n.
[1] heavy weapon , gun , ordnance
[2] artillery unit
[3] weapon