sneak in


Meanings

  • enter surreptitiously;
  • insert casually;