The horseshoe is a sign of good luck in many cultures; hence it adorns doors and important physical structures. To dream of a horseshoe indicates luck, perhaps in the form of a wedding or success in your undertakings. An upside down horseshoe conversely indicates bad luck and misfortune.
For social discussion about this dream, Try Web 2.0 search or
Share your dream experiences below.