This website uses cookies to ensure you get the best experience. Learn more

Another word for mechanism

Noun
  1. That by which something is accomplished or some end achieved

  2. See also:

    means

Another word for mechanism

Noun