According to Google this is the translation.
-
having been beaten in a battle or other contest.“the defeated army”
-
demoralized and overcome by adversity.
-
This is how I am feeling today. I recently got some really great news, which I can’t share here just yet, and I should be really pumped. However, I am feeling defeated and that’s getting in the way of my joy.
Here’s hoping tomorrow is a better day.