Treat Meaning In Tamil : Treats synonyms, treats pronunciation, treats translation, english dictionary definition of treats.