bring to an end; leave unfinished - EE Dictionary | EE Dictionary