Find the word definition

The Collaborative International Dictionary
Camelry

Camelry \Cam"el*ry\, n. Troops that are mounted on camels.

Wiktionary
camelry

n. (context military English) A military arm of service that fights while riding camels.