'unfinished business' definitions:

Definition of 'unfinished business'

(from WordNet)
noun
Work that is left incomplete [syn: loose end, unfinished business]