Definitions of gizmo:

  • noun:   a device that is very useful for a particular job
  • noun:   something whose name is either forgotten or not known