last mile
English Dictionary
->
Letter L
-> last mile
Search Dictionary:
last mile Definition
(n)
the
last
walk
of
a
condemned
person
to
the
execution
place
last mile Synonyms
last mile
© Art Branch Inc.