stenchtranslation and definition "stench", tamil lexiconWordTamil Definitionstenchமுடை, புழுங்கிய நாற்றம்.stench-trapசாக்கடைக் காற்றடைப்பு.