Find the word definition

Wiktionary
mass transits

n. (mass transit English)