Subscribe
URL of the page has been copied to clipboard.
Meaning : A muzzle-loading high-angle gun with a short barrel that fires shells at high elevations for a short range.
Synonyms : howitzer, mortar
Install App