Definition of shepherd satellite in English English dictionary
(Astronomi) (Also shepherd moon) A small moon orbiting close to a planetary ring, especially of Saturn, and whose gravitational field confines the ring within a narrow band
A moon that orbits near the edge of a planetary ring, constraining the ring's extent through gravitational pull