Wiktionary
on one's tod
a. (context idiomatic chiefly Northern England English) on one's own, alone