trench
English
Noun
- a ditch dug as a fortification having a parapet of the excavated earth
- any long ditch cut in the ground
- a long steep-sided depression in the ocean floor
Verb
Samples
Hakha
Noun
- Kahcha.
Mizo
Verb
- khur lai. n. tawmna khuarkhurum