austere, demanding, disciplined, exact, exacting, hard-line, inflexible, meticulous, over-critical, over-exacting, overstrict, peremptorily, punctilious, puritan, puritanical, regimented, rigid, rigorous, severe, spartan, stern, strait-laced, stringent, unbending, uncompromising
Start by entering a word to find its synonyms.