stay%20over

verb

  1. 1

    Stay overnight in a place away from one's home, sleep over.

Synonyms

Translate “stay%20over” to another language

Click any language to open the translator with this word already filled in.