bikeroad
Noun
Meaning
bikeroad (plural bikeroads)
A bikeway that is separate from both street and footpath, especially one that is wide enough to accommodate two-way bike traffic.
Noun
bikeroad (plural bikeroads)
A bikeway that is separate from both street and footpath, especially one that is wide enough to accommodate two-way bike traffic.