Nod-off meaning

(idiomatic) To fall asleep, especially while in a seated position or in inappropriate circumstances.
verb
0
0
Advertisement