Idiom: On my watch

Idiom Definitions for 'On my watch'


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

Download our Idioms eBooks - Download our English idioms eBooks now...

See also: