multicar adjective1 •Using or involving multiple carsCase in point: this morning’s traffic report included the usual five or six accidents with injuries and multicar crashes that snarl the Bay Area freeways twice a day. — 2007