main drag

views updated

main drag • n. (usu. the main drag) inf. the main street of a town.