Keep-watch meaning

(idiomatic, intransitive) To guard; to watch over someone or something.
verb
0
0
Advertisement