FAQs About the word drainage ditch

mương thoát nước

a ditch for carrying off excess water or sewage

No synonyms found.

No antonyms found.

drainage basin => lưu vực thoát nước, drainage area => Lưu vực, drainage => thoát nước, drainable => có thể thoát nước, drain the cup => Uống hết ly,