emanator
/ˈɛməˌneɪtər/
noun
- 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