TOD


Meaning of TOD in English

n. Brit. sl. on one's tod alone; on one's own.

[ 20th c.: perh. f. rhyming sl. on one's Tod Sloan (name of a jockey) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.