Cite
 

Meaning of overwatch

o•ver•watch

Pronunciation: (ō"vur-woch'), [key]
— v.t.
  1. to watch over.
  2. to weary by keeping awake.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.