SERVO


Meaning of SERVO in English

[ser.vo] n, pl servos (1947) 1: servomotor

2: servomechanism

Merriam-Webster English vocab.      Английский словарь Merriam Webster.