A person who drives a taxi or cab as their occupation; a taxi driver.
Compound noun formed from cab (a motor vehicle for hire) plus driver (one who operates a vehicle), created when motorized taxis replaced horse-drawn cabs but kept the traditional cab terminology.
The term 'cabdriver' is interesting because it's literally the only driver in English we call by the vehicle type rather than the general function—we don't usually say 'busdrivers' or 'truckers' as compounds the same way, which shows how taxi service is conceptually different from other transport jobs in English-speaking culture.
Complete word intelligence in one call. Free tier — 50 lookups/day.