'last mile' definitions:

Definition of 'last mile'

(from WordNet)
noun
The last walk of a condemned person to the execution place