English dictionary
last mile meaning and definition
Definition and meaning of last mile at MeaningMonkey.org. last mile meaning and definition in the English Dictionary.LAST MILE noun
Definition of last mile (noun)
- the last walk of a condemned person to the execution place
Source: Princeton University Wordnet