thudtranslation and definition "thud", tamil lexiconWordTamil Definitionthudமெத்தொலி, மென் பொருள் வீழ் ஒலி, (வினை) மெத்தொலி செய், மெத்தொலியுடன் விழு.