take leave


Meanings

  • go away or leave