Overwatch (noun) Definition, Meaning & Examples

verb (used with object)
  1. to watch over.
  2. to weary by keeping awake.
verb (tr)
  1. to watch over
  2. to fatigue with long watching or lack of sleep
Overwatch (noun) Definition, Meaning & Examples

More Definitions