English Dictionary
◊ VEHICLE
vehicle
n 1: a conveyance that transports people or objects
2: a medium for the expression or achievement of something;
"his editorials provided a vehicle for his political
views"; "a congregation is a vehicle of group identity"