Definition of planet cage in English:

planet cage

noun

Mechanics
  • A cylindrical form of planet carrier.

Origin

Early 20th century; earliest use found in The Daily Chronicle.