wash hurriedly and poorly - English Synonyms Dictionary