Англо-русский словарь Мюллера
Overwatched [ˏəυvəˊwɒtʃt] a
изнурённый чрезмерным бодрствованием или бессонницей
overwatched