What is the meaning of the word "gizmo"?

Definitions: