Dictionary.com
definitions
  • synonyms

telemotor

[tel-uh-moh-ter]
noun
  1. a mechanical, electrical, or hydraulic system by which power is applied at or controlled from a distant point, especially such a system actuating a ship's rudder.
Show More

Origin of telemotor

First recorded in 1885–90; tele-1 + motor
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018