adj.
1.rendered powerless especially by an excessive amount or profusion of something overcome v.
1.win a victory over
2.get on top of
3.overcome, as with emotions or perceptual stimuli
4.overcome, usually through no fault or weakness of the person that is overcome
Idiom of the Day
lose sleep over (someone or something)
to worry about someone or something so that you cannot sleep
I have been losing sleep over my recent problems at work.