telemotor









telemotor


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.
51 queries 0.515