English-Icelandic translations for artillery
Definition of artillery
- Large cannon-like weapons, transportable and usually operated by more than one person
- Gunnery
- A military formation using projectile weapons, such as archers
Trending Searches
Popular Dictionaries