Meaning of MECHANISM in English
1》 a piece of machinery.
2》 a process by which something takes place or is brought about.
3》 Philosophy the doctrine that all natural phenomena allow mechanical explanation by physics and chemistry.
C17: from mod. L. ~us , from Gk mēkhanē (see machine ).
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004