Yahoo Web Search

Search results

  1. Dictionary
    Gully 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