UP TO SCRATCH


Meaning of UP TO SCRATCH in English

= up to snuff

Slang English vocab.      Английский сленговый словарь.