Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: overwatch
  1. Surveillence by a unit within a video game which would cause the unit to make an action in response to an enemy unit's action

Derived forms: overwatches

Type of: vigil, watch

Encyclopedia: Overwatch