vehiculizar
Meanings
Verb
1. to serve as a vehicle to (transitive)