Cabstands Meaning

There are 1 meaning(s) for word Cabstands

Cabstands Meaning 1 : a place where taxis park while awaiting customers

    Synonyms : taxi rank,  taxistand