STREETS Meaning of STREETS in English [streets] adv (1898) chiefly Brit: by a considerable margin "a nice woman, ~ above these other callers --Katherine Mansfield" Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012