Mother in law's mental torture and Abusive, vulgar language with me

My mother in law Torture me from day I got married.I am a mother of 9 months old boy. I am a working woman. My shift timing is not regular I work in night shifts. During my pregnancy also I worked and supported my husband financially. I will sleep during day. Taking this as advantage my mother in law Torture me with her stupid abusive words. She will tell all stupid things to my husband and he will shout at me. In my absence she will speak nice to him and tell evey possible negative things about me. Like I will do broker work during night shifts and all. My husband don't believe of course. She insulted me , my parents to the core till day. I told my husband I will not give my salary from the baby born as I never saved anything for him. I should save for the baby. My husband accepted. Recently, me and my husband had a fight regarding our salaries. Taking this as advantage, my mother in law shouting at me and treating me like untouchable. Earlier my husband also had issues with her. I had his support. Now, she is treating him good. So, he is not worried what ever she shouts at me. All the relatives are fedup with this lady tone and everyone trying to escape any discussion going to take place. My mother in law is a widow and her unmarried daughter lives with us. Her daughter is a working woman, but according to my mother in law her daughter is a woman and should not spend a rupees for the family. Son and daughter in law should spend money. In this case, if I have to get rid of her tone and behaviour. What should I do pls help