Definition & Meaning | French word VÉLO-TAXI