1
to become vigorous;to gain force;to become more active
2
to prosper;to thrive;to flourish
3
to be in heat;to be in rut;to copulate