local street

Noun
  1. A street that is primarily used to gain access to the property bordering it (synset 103687350)

Other Searches