Z-car Definition
noun
(UK) Any of several early models of police car.
Wiktionary
(slang) An official limousine, in Australia.
Wiktionary
Other Word Forms of Z-car
Noun
Singular:
z-car
Plural:
z-cars