Meaning of lane

Definition of lane

(noun) a narrow way or road
a well-defined track or path; for e.g. swimmers or lines of traffic

Other information on lane

WIKIPEDIA results for lane
Amazon results for lane