What is up to scratch?
As
good as
expected or needed;
good enough
His
performance
wasn't up to scratch.
👍
25
👎
11
up to scratch - video
www.Definder.net
Powered by Urban Dictionary