vehicle
/ˈvɛhɪkjʊl/Definitions
1. noun
a means of conveyance, especially one that travels on land or water
“The new vehicle was unveiled at the car show.”
2. noun
a system or means of achieving a particular goal
“The vehicle for their success was a well-planned marketing strategy.”
3. verb
to provide or be a means of conveyance for someone or something
“She was vehicle for the team’s victory in the tournament.”