SENESCENCE Meaning of SENESCENCE in English loss of function that accompanies aging. AIDS English Glossary. Английский словарь СПИДа. 2012