There are multiple definitions - click on the translation that matches your context.

instrumento

substantivo

full

mechanism

noun

Definitions of mechanism

English

a method or process for getting something done which is planned or part of a system

Arbitration is a mechanism for resolving disputes.