up to snuff

📖 中文释义

  1. (身体)状况良好的, 精明的