Meaning of the word "up to scratch" in English

What does "up to scratch" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

up to scratch

US /ʌp tə skratʃ/
UK /ʌp tə skratʃ/

Idiom

of the required standard; satisfactory

Example:
His work isn't really up to scratch.
I'm afraid your performance isn't up to scratch.