Starlite
Meanings
noun
- An intumescent material said to be able to withstand and insulate from extreme heat.
Word forms
Etymology
Coined by Kimberly Ward, granddaughter of Maurice Ward (1933–2011), who invented the material.
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.