Definition of overwatch in US English:

overwatch

verb

rare
  • with object To watch over; to keep watch over. Now rare.

Origin

Early 16th century (in an earlier sense). From over- + watch.

Pronunciation

overwatch

/ˌəʊvəˈwɒtʃ/