up to snuffWiktionary 原文英美释义形容词adjective1slangAdequate; of acceptable quality; satisfying an appropriate standard.2chiefly UK, dated, slangMentally alert, shrewd, savvy.