LAST MILE
Meaning of LAST MILE in English
noun
: the walk of a condemned person to the place of execution
like the shaving of the head before the last mile — Saul Levitt
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012