English | German | Russian | Czech

drainpipe English

Meaning drainpipe meaning

What does drainpipe mean?

drainpipe

(= drain) a pipe through which liquid is carried away

Synonyms drainpipe synonyms

What other words have the same or similar meaning as drainpipe?

Are you looking for...?