Meaning of MECHANISM in English

MECHANISM

n. 25B6; noun

an electrical mechanism : MACHINE, piece of machinery, appliance, apparatus, device, instrument, contraption, gadget; informal gizmo.

the train's safety mechanism : MACHINERY, workings, works, movement, action, gears, components.

a formal mechanism for citizens to lodge complaints : PROCEDURE, process, system, operation, method, technique, means, medium, agency, channel.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.