Definition of "on foot"

on foot