In this meaning, suffer means to accept or allow something bad to happen without stopping it. It shows tolerance of bad actions or events.
We will not suffer bad behavior here.
She suffers lies from her friends.
This meaning means to have a punishment or bad result because of something wrong. It is often used in legal or rule-related situations.
He suffered a fine for breaking the rule.
They suffered consequences for their crime.
In old or formal language, suffer can mean to allow or not stop something. It is often used with people or behaviors that are not welcome.
The king would not suffer any disloyalty.
She suffered no fools in her court.
This meaning focuses on pain inside the mind or emotions. It means feeling unhappy or upset for a long time.
He suffers from sadness after the loss.
She suffers anxiety before exams.
In medical language, suffer sometimes means to have or go through a medical operation or treatment.
The patient suffered surgery yesterday.
She suffered a medical test last week.