Let downtranslation and definition "Let down", tamil lexiconWordTamil DefinitionLet downDisappoint, fail to keep an arrangementMake clothes longerCut out onLet down, snub