Drown outtranslation and definition "Drown out", tamil lexiconWordTamil DefinitionDrown outBe so loud that another sound cannot be heard