baffle walltranslation and definition "baffle wall", tamil lexiconWordTamil Definitionbaffle wallதடுப்புசசுவர்