VOCABULARY - IDIOMS

Up to Scratch

Meaning:

Meeting a basic standard of competence or quality

Examples: