The story
- Latinmēchanicus
- Old Frenchmecanique
- Middle Englishmekanyk
- Englishmechan(ic)
- Englishmechano-
- Englishluminescence
- English todaymechanoluminescence
From mechano- + luminescence.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: The creation of light from mechanical stress. Full definition →
From mechano- + luminescence.
Etymology from Wiktionary, CC BY-SA 4.0.