Dictionary search results

Showing 1-2 of 2 results

drainpipe British & World English

A pipe for carrying off rainwater or liquid refuse from a building