overwatching

verb
  1. present participle of overwatch; watching or supervising someone or something too closely or excessively
  2. Usage: often used in parenting or management contexts to describe excessive monitoring

Examples