life expectancy
noun

the number of years a person is likely to live

Browse by Subjects
least developed country
See All Related Terms »

save
market leader
return on assets (ROA)
production unit
New York Board of Trade (NYBOT)