two-way_streetEnglish

two-way street

Noun

A street on which vehicular traffic can move in either of two directions

English: two-way street