artillery

noun
1
large, heavy guns which are often moved on wheels
توپخانه, توپ, توپ جنگی
2
the section of an army trained to use these guns
توپخانه, واحد توپخانه, بخش توپخانه
He was a captain in the Royal Artillery.