In dreams, dams (the kind that hold back water) represent the dreamer’s pent-up emotions.
If you dream of visiting a dam, you have very strong emotions (possibly sexual) that are raging within you and need to be released. You have been trying to repress feelings that cannot be held inside forever. Or, maybe you know you need to tell someone something important but you are having trouble getting up the nerve to say it.
If you dream of a dam breaking, this symbolizes that you are having difficulty containing your desires and feelings – you are almost at the breaking point.
This dream is a signal to open up and let yourself go, because it will be a huge relief and a positive thing for you.
It can also be a sign that you should accept your feelings as normal and real, and stop trying to be something or someone that doesn’t suit you.