What is the full meaning of defrosts
DEFROST, to remove frost from [v]
Example of the word defrosts placed on a Scrabble board.