Definition: Carroccio is a term used in Italian and French language to describe an automobile. It refers to the vehicle itself, not just its engine or other components. In Italy, it often implies a sports car like Ferrari or Lamborghini, while in France it could refer to a luxury sports coupe or convertible.