Search the meaning/definition of over one hundred thousand
words!
Random Word
vehicle means
a conveyance that transports people or objects; a medium for the expression or achievement of something; "his editorials provided a vehicle for his politic... more