Green’s Dictionary of Slang

nark n.2

In phrases

put the nark on (v.) [nark v.2 ]

[20C+] to put off, to ruin (a plan), to discourage.