Dictionary Home »
Webster's New World College Dictionary » thermoluminescence
thermoluminescence
thermoluminescence definition
thermo·lu·mi·nes·cence (-lo̵̅o̅′mə nes′əns)
noun
the release in the form of light of stored energy from a substance when it is heated
Etymology: thermo- + luminescence
Related Forms:
- thermoluminescent ther′mo·lu′·mi·nes′·cent adjective
Webster's New World College Dictionary Copyright © 2009 by Wiley Publishing, Inc., Cleveland, Ohio.
Used by arrangement with John Wiley & Sons, Inc.
Share on Facebook
Browse dictionary definitions near thermoluminescence
Also Mentioned In