rigorous
adjective
1
Showing, causing, or favoring rigour/rigor; scrupulously accurate or strict; thorough.
"a rigorous officer of justice"
2
Severe; intense.
"a rigorous winter"
Definitions come from the Free Dictionary API (dictionaryapi.dev), with Wiktionary as a fallback when it is slow, and are cached for up to 24 hours.