HomeDictionary荼毒荼毒Word(literary) to cause great sufferingCopy wordtú dútu2du2Hear itMeaning(literary) to cause great suffering CC-CEDICTCharacters in 荼毒荼tú毒dúWords with 荼毒荼毒生灵tú dú shēng língto torment the people (idiom)Word