taxi stand

1 ENTRIES FOUND:
Save
taxi stand noun
plural taxi stands
taxi stand
noun
plural taxi stands
Learner's definition of TAXI STAND
[count] US
: a place where taxis park while waiting to be hired
called also (British) taxi rank