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