artillery [pl. artilleries] , {weapons}
Notices
  • large guns on wheels or fixed in one place;or the part of the army using such a weapon