Dictionary definition of robust:
Etymology: Latin robustus oaken, strong, from robor-, robur oak, strength
1 a : having or exhibiting strength or vigorous health b : having or showing vigor, strength, or firmness <a robust debate> <a robust faith> c : strongly formed or constructed ...