short-distance public transport - English Synonyms Dictionary