meaning of side street

1. a street intersecting a main street and terminating there


Related Words

side street |

Developed & Maintained By Taraprasad.com

Treasure Words