(American idioms)put down
2. To put a stop to; check.
She had patiently put down unkind talk by living a good life.
As far as I understand, this 'putting down' had been happening for a long time. Does 'by living a good life' mean 'by no paying attention to unkind talk that also had been lasting for a long time? ' ? Or is the 'unkind talk' something she tried to forget (by living a good life)?