Definitions of stay put:

  • verb:   stay put (in a certain place)
    Example: "Stay put in the corner here!"