n.
1.a long narrow excavation in the earth
2.any small natural waterway ditch v.
1.forsake
2.throw away
3.sever all ties with, usually unceremoniously or irresponsibly
4.make an emergency landing on water
5.crash or crash-land
6.cut a trench in, as for drainage
Idiom of the Day
stand in (someone's) way
to be a barrier to someone's desires or intentions
The woman did not want anyone to stand in her way of getting a promotion.