hackney cab

Noun

 * 1)  A hackney carriage, a carriage pulled by a hackney horse, available for public hire.
 * 2) A motorised vehicle available for public hire; a black cab.