adj. demanding; strict
An instrument producing a note of unmistakable clarity and character
exacting standards