a number of times - English Synonyms Dictionary