Words: vehicle
Part of speech: n
Definition: a medium for the expression or achievement of something
Example: his editorials provided a vehicle for his political views