escorted by police (officers) - English Synonyms Dictionary