It means that they are vigorous, healthy, healthy. Tough, hard, firm, strong, full-bodied, intense, violent, sound, stable, consistent, solid, rigorous, fortress, stronghold, fortress.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list