Find the word definition

Wiktionary
zamboorak

alt. A light swivelling gun, traditionally mounted on, and fired from, the the back of a camel n. A light swivelling gun, traditionally mounted on, and fired from, the the back of a camel