A conveyance that transports people or objects English: vehicle Less certain link between this word and this sense.