rigorous
/ˈɹɪɡəɹəs/
adjective
Meaning
Showing, causing, or favoring rigour; scrupulously accurate or strict; thorough.
"a rigorous execution of law"
Severe; intense.
"a rigorous winter."
Synonyms