Broadcast is a fundamental operation in networks, especially in wireless Mobile Ad-hoc NETworks (MANETs). For example, some form of broadcasting is used by all on-demand MANET routing protocols, when there is uncertainty as to the location of the destination node, or for service discovery. Being such a basic operation of the networking protocols, the importance of efficient broadcasting has long been recognized by the networking community. Numerous papers proposed increasingly more efficient implementation of broadcasting, while other studies presented bounds on broadcast performance. In this paper, the authors present a new approach to efficient broadcast in networks with dynamic topologies, such as MANET, and they introduce a new broadcasting algorithm for such networking environments.