Skip to
noun
A place where taxis or other hired car services wait for passengers; typically a designated area or stand for taxis.
Browse