to tap the breast with a boast of doing an exploit meaning in tamil

Word: to tap the breast with a boast of doing an exploit - The english word have 50 alphabets and vowels..

Meanings in tamil :

nenchutatta ( நெஞ்சுதட்ட )
Tamil to English
English To Tamil