ENGLISH DICTIONARY

Triboluminescence

Definition & Meaning

Part of speech noun

Quick meaning: Triboluminescence is a noun meaning The production of light by friction.

Meaning

The production of light by friction.

Related Words

Related dictionary entries include mechanoluminescence, sonoluminescence, ionoluminescence, photoluminescence, piezoluminescence, luminescence.

Related Dictionary Tools

Sources & Attribution

FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0

Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.