Find the word definition

Wikipedia
Carbodies

Carbodies Limited is a British company, based at Holyhead Road, Coventry. It started business as a coachbuilder, and now, as The London Taxi Company is best known for its production of London taxicabs.