zumbooruk
noun
zum·boo·ruk
zəmˈbüˌrək
plural -s
: a small cannon mounted on a swivel
especially
: one fired from a rest on the back of a camel
Love words? Need even more definitions?
Merriam-Webster unabridged
Share