What is the meaning of the word "monkey-wrench"?

Definitions: