English Dictionary
Definition over and over (again) in British English
over and over (again) phrase
phrase
1
many times
Synonyms and related words
