In dreams, a dead fish is symbolic of a loss of power or wealth by an individual. It can also be a sign of great disappointments that are looming in the future.Seeing the bone remains of a dead fish in a dream means that insights have been brought to fruition and knowledge has been gained from these insights.
There are many things that fish in dreams can symbolize. These things are dependent on the type of fish as well as the state that the fish is in when it is in the dream. Fish that are swimming in a dream often symbolize the insights that are going on in the mind at the time. Catching fish in a dream means that a person has brought the insights to the surface of his mind and is dealing with them accordingly. Eating fish that have been caught in a dream is symbolic of energy and luck because the fish is nourishment for the soul. When fish are attacking each other in a dream, it is often a sure sign of troubled waters ahead. If the attacking fish is smaller than the one it is attacking, then it is a sign that a person is underestimating the powers of another.