taxi having a 2-way radio communication with a dispatcher who sends it directly to people who called for a taxi
RADIO TAXI
Meaning of RADIO TAXI in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012