Answer: uptosnuff

AnswerCrossword Clue
UPTOSNUFFSatisfactory
UPTOSNUFFPhrase meaning "in fine fettle."
UPTOSNUFFIn fine fettle.
UPTOSNUFFFull of vim and vigor.