artillery

/ɑrˈtɪləri/
noun
  1. Large, powerful guns that are moved on wheels or tracks and used by an army.
    • The sound of artillery could be heard for miles.
    • The army used heavy artillery to defend the city.
    • Soldiers loaded the artillery before the battle began.
  2. The part of an army that uses and operates large guns.
    • He served in the artillery during the war.
    • She joined the artillery after completing her training.
    • The artillery unit was stationed near the border.
  3. A large number of arguments, criticisms, or questions directed at someone.
    • The journalist faced a barrage of artillery from the audience.
    • The CEO prepared for the artillery of complaints from shareholders.
    • During the debate, the candidate was hit with artillery of tough questions.
Antonyms
What does "artillery" mean? | whatsthatwordmean | whatsthatwordmean