Definitions of taxistand:

  • noun:   a place where taxis park while awaiting customers