DRAINPIPE MEANING IN ENGLISH

• Drainpipe Definition & Synonyms

  1. (n.) A pipe used for carrying off surplus water.


Synonyms:
Drain,

RECENT SEARCHES