To have some flesh or body; to appear neither emaciated nor overly thin, often implying a healthier or more robust physical condition.
2.
USUKinformal
Figuratively, to possess sufficient resources, substance, or margin (for example financial cushion or supporting evidence) that provides stability or strength.