Nippiest Synonyms

Pleasantly cold and invigorating
(Adjective)