rhizoverb
Beta
Feedback
→
howitzer
Artillery gun
noun · An artillery gun that fires shells along a high, curved path.
Enable JavaScript for search, audio, and interactive vocabulary practice.