TOD


Meaning of TOD in English

tod /tɒd $ tɑːd/ BrE AmE noun British English spoken informal

[ Date: 1900-2000 ; Origin: on your Tod Sloan (from Tod Sloan , the name of an American jockey), rhyming slang for on your own ]

on your tod by yourself

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.