This is a good dream. In the dream, snakes represent disasters, adversity, villains and loss of wealth. If you are bitten by a snake in your dream, one of the above situations will happen in real life. If you subdue the snake in your dream, it means that you will overcome these and get one of them, so it is a good dream.