up to snuff ( synonym found)

Definition of up to snuff:

°Adequate; of acceptable or quality; satisfying an appropriate standard.

Back to Top