Yahoo Dictionary Web Search

  1. shep·herd sat·el·lite
  2. noun

    • 1. a small moon orbiting close to a planetary ring, especially of Saturn, and whose gravitational field confines the ring within a narrow band.

  3. Variation

    • n.: noun: shepherd satellite, plural noun: shepherd satellites