c287960f_ng_for_EFL_Students___Teachers__Meaning
[Saying] it occurred on his watch [Meaning] 
it happened when he was in charge (military saying)
Page 2: Business English Jargon & Slang for EFL Students & Teachers
Meaning