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
in a fog/haze
confused, not sure what is happening
The man is always in a fog and never seems to know what is going on.