Definition of watch coat:
(n) :
a guard dog; a person or organization that monitors the behavior of others (individuals, corporations, governments) to discover unscrupulous activity
Definition of watch coat:
(n) :
a guard dog; a person or organization that monitors the behavior of others (individuals, corporations, governments) to discover unscrupulous activity