Home
All Categories
Best Categories
Recipes
Games
Nutritional Information
The Internet Encyclopedia
Electronics
News
iGaming
Glory Casino
Banger Casino
English
English Bangladesh
Email this page to a friend
ARTILLERY
Definition:
[noun] large but transportable armament
Synonyms:
heavy weapon
,
gun
,
ordnance
[noun] an army unit that uses big guns
Synonyms:
unit
[noun] a means of persuading or arguing; "he used all his conversational weapons"
Synonyms:
weapon
Synonyms:
Search for
synonyms for ARTILLERY
Related Words:
cannon
catapult
,
arbalest
,
arbalist
,
ballista
,
bricole
,
mangonel
,
onager
,
trebuchet
,
trebucket
field artillery
,
field gun
four-pounder
battery