On One's Tod Meaning

(idiomatic, chiefly Northern England) on one's own, alone

RECENT SEARCHES