If you see a rattlesnake in your dream, it is a warning. A rattlesnake is one that shakes its rattle at the tip of its tail. It does this to warn off its enemies. Actually, it is afraid of getting killed and rattles its tail to frighten away enemies. The rattlesnake is like a coward. When you equate a rattlesnake to a human, you can understand that human makes noise to deter their enemies.
The rattlesnake hunts quietly, so as to surprise its prey. A person who is compared to a rattlesnake is a quiet hunter and cowardly non-fighter.