English Idioms: Put years on

English Idioms About “Age”
Idiom: Put years on
Meaning: If something puts years on somebody, it makes them look or feel much older.
Example: Hi financial problems put years on him.