meaning of single lane

1. of roads having a single lane for traffic in both directions; when vehicles meet one must pull off the road to let the other pass


Related Words

single-lane | single-propeller plane |

Developed & Maintained By Taraprasad.com

Treasure Words