yearsworth noun1 •The amount of something that is expected to last for or be produced in one year.We've given a million pounds to these waterworks and we shan't live to use more than (say) fifteen yearsworth of them. — 1967