keep company


Meanings

  • be a companion to somebody