Term of the Moment

CoinDesk


Look Up Another Term


Definition: teleoperated


A machine or robot that is operated long distance. See telepresence.