have a run of something - English Synonyms Dictionary