Dictionary (n.) The quality or condition of being instrumental; that which is instrumental; anything used as a means; medium; agency.Thesaurus agency agent channel device energy expedient force going between instrument instrumentation intermediation machinery mean mechanism mediation medium might ministry organ power recourse resort service vehicle |