CAMELCADE Meaning of CAMELCADE in English n. train of camels Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012