THOOID Meaning of THOOID in English (a.) Of or pertaining to a group of carnivores, including the wovels and the dogs. Webster's English dictionary. Английский словарь Webster. 2012