TOD Meaning of TOD in English ( n. ) A fox; -- probably so named from its bushy tail. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012