What is the full meaning of freshes
FRESH, to improve the condition of, also FRESHEN [v]
Example of the word freshes placed on a Scrabble board.