Green’s Dictionary of Slang

flatter n.2

[flatfoot n. (3)]

a police officer.

[US]Monteleone Criminal Sl. (rev. edn).