Definition of clown car in English:

clown car

noun

  • 1A small, colourful 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’