Emanation
English Meaning
The act of flowing or proceeding from a fountain head or origin.
- The act or an instance of emanating.
- Something that issues from a source; an emission.
- Chemistry Any of several radioactive gases that are isotopes of radon and are products of radioactive decay.