EnglishMain Dictionary
exude
Universal Words
verb
1 if you exude a particular feeling or quality, or it exudes from you, people can easily see that you have it:
[VN] She exuded confidence. [also V]
2 if sth exudes a liquid or smell, or a liquid or smell exudes from somewhere, the liquid, etc. comes out slowly:
[VN] The plant exudes a sticky fluid. * [V] An awful smell exuded from the creature's body.