Z-car Definition

noun
(UK) Any of several early models of police car.
Wiktionary
(slang) An official limousine, in Australia.
Wiktionary