TWO-WAY STREET Meaning of TWO-WAY STREET in English a situation involving mutual or reciprocal action or obligation. → two-way Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004