Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
mechanism 
1 apparatus, appliance, contrivance, device, instrument, machine, structure, system, tool 
2 action, components, gears, innards  (informal) machinery, motor, workings, works 
3 agency, execution, functioning, means, medium, method, operation, performance, procedure, process, system, technique, workings