Meaning : The act of emitting. Causing to flow forth.
Synonyms : emanation
Translation in other languages :
Meaning : A substance that is emitted or released.
Synonyms : discharge
Meaning : The release of electrons from parent atoms.
Meaning : The occurrence of a flow of water (as from a pipe).