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
taxi pole
A pole in the street alongside a place where members of the public can hire taxis.