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.