Summary
English Synonyms:   more detail...
  1. drainage-canal:


English

Detailed Synonyms for drainage-canal in English

drainage-canal:

drainage-canal [the ~] noun

  1. the drainage-canal
    the sewerage; the sewer; the drainage-canal; the drain

Related Synonyms for drainage-canal