Rigorous means very thorough, careful, and strict, often with high standards that are hard to meet. A rigorous test or process leaves little room for mistakes or laziness.
From Middle English *rigorous*, from Old French *rigoreus*, from Latin *rigorosus* “stiff, harsh,” from *rigor* “stiffness, severity.” The original sense was literally about physical stiffness and hardness.
Try Another Word