defalarca

  1. Adverb repeatedly
  2. time and again
  3. again and again
  4. at different times
  5. dozens and dozens of time
  6. plenty of times
  7. on more scores than one
  8. on a number of occasions
  9. Adverb over and over again
  10. Adverb time and time again
to have been there scores of times Verb
to ask someone tons of times Verb
to work someone over Verb