meaning of camel racing

camel racing meaning in General Dictionary

the sport of racing camels