TAXI STAND


Meaning of TAXI STAND in English

[taxi stand] n (1922): a place where taxis may park while awaiting hire

Merriam-Webster English vocab.      Английский словарь Merriam Webster.