n. 1 conveyance The police report that two vehicles were damaged in the crash 2 means, channel, mechanism, carrier, conduit, agency, instrument Water is the vehicle used in many sprays
VEHICLE
Meaning of VEHICLE in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012