Zed-car Definition

noun
(UK) Any of several early models of police car.
Wiktionary