taxi pole

taxi pole

English Noun
Ad

Definition

A pole in the street alongside a place where members of the public can hire taxis.

Ad