• Zed-car

    Noun

    Zed-car

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

    Alternative forms

    Anagrams

    © Wiktionary