|
Definition of Up to scratch
1. Adjective. (idiomatic) sufficient; adequate; of acceptable or satisfactory quality ¹
¹ Source: wiktionary.com
|
1. Adjective. (idiomatic) sufficient; adequate; of acceptable or satisfactory quality ¹
¹ Source: wiktionary.com