on the outskirts of town - English Synonyms Dictionary