English edit

Etymology edit

tele- +‎ mechanism

Noun edit

telemechanism (plural telemechanisms)

  1. A system allowing a mechanism to be operated from a distance.

Related terms edit