SERVO Meaning of SERVO in English [noun] [C] [plural] servos [specialized] - a servomotor or servomechanism Cambridge English vocab. Кембриджский английский словарь. 2012