Stay put (in a certain place)
(Verb)
Be available or ready for a certain function or service
(Verb)
Synonyms:
  1. stay
  2. continue
  3. stand by
  4. be present
  5. stick about