v.
1.assume (more) feminine characteristics
2.to give a (more) feminine, effeminate, or womanly quality or appearance to
Idiom of the Day
think up (an excuse or idea)
to invent or create an excuse or idea
Our boss has thought up many interesting ideas for our company.