Overwatch(v. t.) To watch too much.
Overwatch(v. t.) To weary or exhaust by watching.

Words within overwatches