sneak away


Meanings

  • leave furtively and stealthily;