Find the word definition

Wiktionary
on one's tod

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