English-Hindi translation for "ditch"

EN ditch Hindi translation

ditch {noun}

EN ditch
volume_up
{noun}

ditch (also: drainage, duct, kennel, sink)
मोरी [mori] {f}
ditch (also: drain, duct, sewer, sink)
नाली [neela] {f}
ditch (also: trench, dyke)
खाई [khaai] {f}

Synonyms (English) for "ditch":

ditch