(n)vehiclea 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”, “the play was just a vehicle to display her talents”