Succumbs
Definitions
2
Posts
2
Posters
136
Views
-
to give up or surrender
-
to lose the determination to oppose something; to accept defeat:
Explore More Definitions
Browse our collection of 300,000+ community-written definitions