photon definition, photon meaning | English dictionary

Search also in: Web News Encyclopedia Images



      n   a quantum of electromagnetic radiation, regarded as a particle with zero rest mass and charge, unit spin, and energy equal to the product of the frequency of the radiation and the Planck constant  
English Collins Dictionary - English Definition & Thesaurus  
See also:

photo, phot, photo-, photogene

Add your entry in the Collaborative Dictionary.