OVERWATCH


Meaning of OVERWATCH in English

vt to watch too much.

2. overwatch ·vt to weary or exhaust by watching.

Webster English vocab.      Английский словарь Webster.