Meaning of “not be/come up to scratch” - Learner’s Dictionary

not be/come up to scratch

informal

to not be good enough:

She told me my work wasn't up to scratch.

(Definition of “not be/come up to scratch” from the Cambridge Learner’s Dictionary © Cambridge University Press)