English Dictionary
Definition alleyway in British English
alleyway noun
[countable] noun
/ˈæliweɪ/
English Dictionary