srpski · francuski
1. Beaten or overcome; not victorious. 2. Disappointingly unsuccessful; SYN. disappointed, discomfited, foiled, frustrated, thwarted.
Caused to feel self-conscious and uncomfortable; SYN. embarrassed.