n. whole mechanical system or device; parts or structure of a machine; operative part by which an effect is produced; automatic self-protective behavior; doctrine that everything in the universe is produced by physical forces
MECHANISM
Meaning of MECHANISM in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012