Hi, everyone. Hope you are at peace. I came across this expression "on a tear" and I tried googling for its meaning. It seems to be another way of saying "on a roll" but it doesn't quite fit in the following:

On hearing he came back from the battle alive, she went running down the stairs on a tear.

Thanks in advance.