taxistandEnglish

cabstand, taxi rank, taxistand

Noun

A place where taxis park while awaiting customers

English: cabstand, taxistand, taxi rank

English words with similar meanings

Show 2 words