Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Up To Scratch Meaning
Up To Scratch
As
good as
expected or needed;
good enough
His
performance
wasn't up to scratch.
By Malorie
Upvote
Flag