overwatched

/,ouvə'wɔtʃt/
tính từ
  1. kiệt sức thức lâu quá
overwatched
A student feels overwatched after studying all night.