artillery
名词 artillery:
large but transportable armament
同义词:heavy weapon, gun, ordnance
an army unit that uses big guns
同义词:artillery unit
a means of persuading or arguing
同义词:weapon