dotardtranslation and definition "dotard", tamil lexiconWordTamil Definitiondotardமட்டுமீறிய பற்றுக் காட்டுபவர், முதுமைத் தளர்ச்சியுடையவர்.