Overwatch Definition
ōvərwäch
verb
To watch over.
Webster's New World
To make weary by long watching.
Webster's New World
noun
(military) The supervision of one unit or vehicle by another while the supervised unit is firing or moving.
Wiktionary
Origin of Overwatch
-
over- +"Ž watch
From Wiktionary
Overwatch Is Also Mentioned In
Find Similar Words
Find similar words to overwatch using the buttons below.