Dictionary Definition:
○yātrā f. supporting the body or prolonging life BhP. Vedântas. • food, nourishment L. • passing away of the body, dying, death L.