Meaning of ditch

ditch

Ilocano

n. canal, pagayusan ti danum