Meaning & Definition of Lane in English
English⟶
Lane
/len/
noun
1. A narrow way or road
synonym:
- lane
2. A well-defined track or path
- For e.g. swimmers or lines of traffic
synonym:
- lane
Examples of using
In Japan almost all roads are single lane.