artillery noun

ADJ. field | heavy The enemy has enough heavy artillery to win the war.

ARTILLERY + NOUN attack, barrage, bombardment, fire | piece, shell | train, unit The soldiers of the artillery train had panicked and cut the traces of their horses. nuclear artillery units

You can also check other dicts: artillery (English, 中文解释 ), wordnet sense, Collins Definition

  • IELTS Speaking Topics (part 1,2,3)
  • IELTS Essay Writing Topics
  • IELTS Writing Ideas
  • Free Collocation Download