a thousand times - English Synonyms Dictionary