(someone) put on weight

When a person gets heavier, you can say that they're "putting on weight".

Has he put on weight?

Another phrase that you can use is "gain weight":

Has he gained weight?

A person can also "put on muscle", which means to grow bigger muscles.

This phrase appears in these lessons: