History
History
Synonyms
UK
US
Meaning:
rigorous

careful and determined; harsh; severe

severe; exact

tyrannical

of, like, a tyrant

despotic, oppressive

IRONHANDED as in Wiktionary
IRONHANDED as in Wikipedia