Find the word definition

Wiktionary
share taxis

n. (share taxi English)