MECHANICAL Meaning of MECHANICAL in English adj. mechanical efficiencymechanical advantagemechanical energymechanical engineeringmechanical system Britannica Concise Encyclopedia. Краткая энциклопедия Британика. 2012