Overwatch in English dictionary

  • overwatch

    Meanings and definitions of "Overwatch"

    • To watch over.
    • (military) The supervision of one unit or vehicle by another while the supervised unit is firing or moving.
    • noun
      (military)
      The supervision of one unit or vehicle by another while the supervised unit is firing or moving.
    • verb
      To watch over.

    Grammar and declension of Overwatch

    • overwatch ( third-person singular simple present overwatches, present participle overwatching, simple past and past participle overwatched)
    • overwatch ( uncountable)
    • overwatch (uncountable)
    • overwatch (third-person singular simple present overwatches, present participle overwatching, simple past and past participle overwatched)
  • Overwatch

Sample sentences with "Overwatch"