en
Overwatch
/ˈoʊ.vɚ.wɑːtʃ/
Definition
1
The act of maintaining surveillance or observation over troops, territory, or an area, typically from a vantage point.
2
To keep watch over or protect someone or something from a superior position.
3
A popular team-based multiplayer first-person shooter video game developed by Blizzard Entertainment, featuring heroes with unique abilities.
Examples
The sniper's overwatch turned the battlefield into a no-fly zone for enemy pigeons.
Mom's legendary kitchen overwatch means you'll never sneak a midnight snack without a guilt trip.
After 12 hours of Overwatch, my thumbs demanded their own overwatch rotation.
The drone provided flawless overwatch—until it got distracted by a flock of seagulls.