(SYSTEM) [noun] [C] - a way of doing something, esp. one which is planned or part of a systemThe mechanism for collecting taxes needs revising.Comedy can serve as a mechanism for releasing tension.A mechanism is also a part of your behaviour which helps you deal with a difficult situation.She's actually rather insecure, and her rudeness is just a defence mechanism.
Meaning of MECHANISM in English
Cambridge English vocab. Кембриджский английский словарь. 2012