English Dictionary
Definition gully in British English
gully noun
[countable] noun
/ˈɡʌli/

English Dictionary