Defrost

Tamil Meaning

பனி நீக்கு

English Meaning

  1. To remove ice or frost from: defrosted the windshield.
  2. To cause to thaw.
  3. To become free of ice or frost: a freezer that defrosts automatically.
  4. To become thawed.