Definition of Overwatch

1. v. t. To watch too much.

Definition of Overwatch

1. Verb. To watch over. ¹

2. Noun. (military) The supervision of one unit or vehicle by another while the supervised unit is firing or moving. ¹

¹ Source: wiktionary.com

Definition of Overwatch

1. [v -ED, -ING, -ES]

Lexicographical Neighbors of Overwatch

overwait
overwalk
overwalked
overwalking
overwalks
overwarm
overwarmed
overwarming
overwarms
overwary
overwash
overwashed
overwashes
overwashing
overwasted
overwatch (current term)
overwatched
overwatches
overwatching
overwater
overwatered
overwatering
overwaters
overwax
overwaxed
overwaxes
overwaxing
overweak
overweaning
overwear

Other Resources:

Search for Overwatch on Dictionary.com!Search for Overwatch on Thesaurus.com!Search for Overwatch on Google!Search for Overwatch on Wikipedia!

Search