ALLEY


Meaning of ALLEY in English

alleyway [noun] [C] - a narrow road or path between buildings, or a path in a park or garden, esp. bordered by trees or bushesYou'll find the dustbins in the alley.Up/Down your alley is [US and ANZ] for up your street. See at street.

Cambridge English vocab.      Кембриджский английский словарь.