It means that they are vigorous, healthy, healthy. Tough, hard, firm, strong, full-bodied, intense, violent, sound, stable, consistent, solid, rigorous, fortress, stronghold, fortress.