TOD Meaning of TOD in English ■ noun (in phr. on one's ~ ) Brit. informal on one's own.Origin1930s: from rhyming sl. Tod Sloan , an American jockey. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004