RhymeZone

 

Hey you! Yes, you! Thank you for adding beauty to the world!

Definitions of overwatch:
  • verb:   (transitive) To watch over.
  • verb:   (transitive) To watch excessively.
  • verb:   (transitive, obsolete) To overcome with long lack of rest.
  • noun:   (military) The supervision of one unit or vehicle by another while the supervised unit is firing or moving.

(Definitions from Wiktionary)

Related words...
Descriptive words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023