Simplified Chinese Meaning of drainage ditch

排水沟

Other Simplified Chinese words related to 排水沟

No Synonyms and anytonyms found

Definitions and Meaning of drainage ditch in English

Wordnet

drainage ditch (n)

a ditch for carrying off excess water or sewage

FAQs About the word drainage ditch

排水沟

a ditch for carrying off excess water or sewage

No synonyms found.

No antonyms found.

drainage basin => 流域, drainage area => 流域, drainage => 排水, drainable => 可引流的, drain the cup => 喝光杯子,