sleep the night - definition and synonyms

phrase British
  1. to sleep at someone else’s house for the night

    I slept the night at John’s.

See also main entry: sleep