What is the meaning of the word "contraption"?

Definitions: