If you exude love, confidence, pain, etc., you show that you have a lot of that feeling:
Thesaurus: synonyms and related words
Expressing and showing feelings
See more results »
to produce a smell or liquid substance from inside:
Emitting and ejecting
to have a lot of a particular quality or feeling:
To exude is also to produce from the inside and spread out slowly:
英语词典包含110679条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。