Definition of telemechanism in US English:

telemechanism

noun

rare
  • The operation of machines or other devices at a distance, chiefly using radio waves.

Origin

Early 20th century.