v.
1.finish a task completely
2.spend or pass, as with boredom or in a pleasant manner
3.succeed in reaching a real or abstract destination after overcoming problems
4.be in or establish communication with
5.become clear or enter one's consciousness or emotions
Idiom of the Day
work out (for the best)
to end successfully, to prove effective or satisfactory
I hope that everything will work out for my friend when she moves to London next week.