Search results
- DictionaryGully trap
noun
- 1. a device inside a domestic drain which prevents the return of noxious gases from waste that has flowed through it: Australian "the gully trap was inadequate to accept the flow of the three downpipes"
Powered by Oxford Languages