robust

adjective

Full of health and strength; vigorous. synonym: healthy.

Powerfully built; sturdy.

Requiring or characterized by much strength or energy.

Active or dynamic.

Working in an effective way; effective or productive.