Crossword clues for defrosts
Wiktionary
defrosts
vb. (en-third-person singular of: defrost)
vb. (en-third-person singular of: defrost)