YourDictionary

defroster

noun

any device for melting ice and frost or preventing their formation, as on a windshield

See defroster in American Heritage Dictionary 4

Learn more about defroster

link/cite print suggestion box