Meaning of telemechanism in English:

telemechanism

noun

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

Pronunciation

telemechanism

/ˌtɛlɪˈmɛkənɪz(ə)m/ /ˌtɛlɪˈmɛk(ə)nɪz(ə)m/

Origin

Early 20th century.