guided public mass transportation system - English Synonyms Dictionary