YourDictionary

Dictionary Home » Dictionary Definitions » shepherd satellite

shepherd satellite

noun
A moon that orbits near the edge of a planetary ring, constraining the ring's extent through gravitational pull.

Learn more about shepherd satellite

link/cite print suggestion box