Crossword Solver
Anagram Solver
Thesaurus Solver
Dictionary
iPhone app
New!
Definition of zumbooruks
zumbooruks
Noun
Plural of zumbooruk
zumbooruk
Noun
A small cannon supported by a swiveled rest, especially as mounted on the back of a camel.