arterial street

English

Noun

arterial street (plural arterial streets)

  1. A major thoroughfare

Synonyms

Coordinate terms