harsh, strict, stern, rigorous, grave, serious, intense, acute, drastic, stringent, tough, extreme, critical, dire, austere, exacting, demanding, grim, relentless, uncompromising, unyielding, inflexib... [more]
harsh, strict, stern, rigorous, grave, serious, intense, acute, drastic, stringent, tough, extreme, critical, dire, austere, exacting, demanding, grim, relentless, uncompromising, unyielding, inflexib... [more]