Definition of clown car in English:

clown car

noun

  • 1A small, colorful vehicle used in a circus act, typically in stunts in which parts fall off or a large number of clowns emerge from inside.

    • ‘acrobatic stunts in miniature clown cars’
    1. 1.1US informal An excessively large group of people, particularly one regarded as foolish or incompetent.
      • ‘a clown car of presidential nomination-seekers’