senolysis noun1 •The destruction of senescent cells, such as to alleviate age-related diseases.These strategies consist of senolysis, immune-mediated senescent cell clearance and SASP neutralisation. — 2020 formssenolyses