taxi stand
Noun
Meaning
taxi stand (plural taxi stands)
A designated place in a street, railway station, airport etc where taxicabs line up to wait for passengers.
Noun
taxi stand (plural taxi stands)
A designated place in a street, railway station, airport etc where taxicabs line up to wait for passengers.