livery driver


Meanings

  • someone who drives a taxi for a living