emanator

/ˈɛməˌneɪtər/
noun
  1. Something that sends out or gives off something, such as light, heat, or energy.
    • The sun is the primary emanator of light and warmth in our solar system.
    • The factory was identified as an emanator of harmful pollutants into the river.
    • This small device acts as an emanator of ultrasonic waves for pest control.
Antonyms
What does "emanator" mean? | whatsthatwordmean | whatsthatwordmean