a dithering idiot - English Synonyms Dictionary