English Dictionary
Definition drainpipe in British English
drainpipe noun
[countable] noun
/ˈdreɪnˌpaɪp/

English Dictionary