TOD Meaning of TOD in English (n.) A fox; -- probably so named from its bushy tail. Webster's English dictionary. Английский словарь Webster. 2012