overwatch

listen to the pronunciation of overwatch
English - Turkish

Definition of overwatch in English Turkish dictionary

bounding overwatch
(Askeri) himayeli sıçrama
travelling overwatch
(Askeri) himayeli ilerleme
travelling overwatch technique
(Askeri) taktik intikal tekniği
English - English
{v} to wand sleep too long, to weary out
To weary or exhaust by watching
To watch too much