on street
/ɑn strit/
adjective
- 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