Advertisement
Advertisement
demister
[ dee-mis-ter ]
noun
- Chiefly British. defroster ( def 2 ).
- a type of defroster for the side window of an automobile.
Discover More
Word History and Origins
Advertisement
Advertisement
Advertisement
Advertisement
Browse