What is the meaning of gizmo

what is the meaning of gizmo