deloul noun1 •(no longer used) A fast-running dromedary camel.We had a seven hours' ride on the delouls, leaving the caravan to follow, to the large ruin of Abou Maria. — 1853 formsdelouls