Idiom: On my watch

Idiom Definitions for 'On my watch'


<p>If someoething happens on your watch, you are responsible for it as you were in charge.</p>

Idioms similar to 'On my watch'

See also: