Dictionary search results

Showing 1-3 of 3 results

drainpipe British & World English

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

drainpipe trousers in drainpipe British & World English

Trousers with very narrow legs