keep apart


Meanings

  • set apart from others;