suffer
meet
undergo or suffer
meet a violent death
suffer a terrible fate