Ducks-and-geese

Ducks-and-geese is a Cockney rhyming slang term referring to the police.