v.
1.place ceremoniously or formally in an office or position
2.accept young people into society, usually with some rite
3.admit as a member
4.produce electric current by electrostatic or magnetic processes
5.introduce or initiate
Idiom of the Day
devote (something) to (something)
to make much effort for something, to dedicate oneself to something
The man devoted much energy to the new project.