• Z-car

    Alternative forms

    Full definition of Z-car

    Noun

    Z-car

    (plural Z-cars)
    1. (British) any of several early models of police car

    Anagrams

    © Wiktionary