up to snuff
Pronunciation:
adjective
Definitions
Adequate; of acceptable quality; satisfying an appropriate standard.
Mentally alert, shrewd, savvy.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
Adequate; of acceptable quality; satisfying an appropriate standard.
Mentally alert, shrewd, savvy.