MECHANICAL ADVANTAGE Meaning of MECHANICAL ADVANTAGE in English ■ noun the ratio of the force produced by a machine to the force applied to it. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004