Find the word definition

Wiktionary
public transits

n. (plural of public transit English)