Meaning of self-retrieving in English:

self-retrieving

adjective

  • (Of a machine, device, etc.) that returns to where it came from automatically.

Origin

Early 20th century; earliest use found in The Kynoch Journal.