Noun · A1
street
Meaning

a public road in a city or town lined with buildings

Lists