Definition of multi-car in US English:

multi-car

adjective

  • Owning several cars; involving several or many cars.

Origin

1960s; earliest use found in The Economist.