succumb

succumb

succumb

Verb
Verb

be fatally overwhelmed

Synonyms: