crouchtranslation and definition "crouch", tamil lexiconWordTamil Definitioncrouchகுனிதல், பதுங்குதல், கெஞ்சும் நிலை, (வி.) குனி, பதுங்கு, கெஞ்சு, கெஞ்சி ஆதரவை நாடு.