Browse by letter

Not up to scratch

Not adequate.

My uncle’s golf game is not up to scratch and he always gets a bad score.