someone that leaves without completing - English Synonyms Dictionary