'unfinished business' definitions:

Definition of 'unfinished business'

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