defroster ( synonym found)

Definition of defroster:

(n) : a device for removing frost or ice from a surface by applying heat

Definition of defroster:

(n) : a device for removing frost or ice from a surface by applying heat

Back to Top