last kilometre

English

Noun

last kilometre (plural last kilometres)

  1. Synonym of last mile.