on street

/ɑn strit/
adjective
  1. Located or happening on a public road, especially in a city or town.
    • We found on-street parking right in front of the restaurant.
    • The city installed new on-street parking meters downtown.
    • On-street dining has become popular in many European cities.
Antonyms
What does "on street" mean? | whatsthatwordmean | whatsthatwordmean