-nates -nated; emanating
-nates -nated; emanating
Learner's definition of EMANATE
1
[no object] : to come out from a source发源于;散发出 -
Good smells emanated from the kitchen.阵阵香味从厨房飘出。
-
Constant criticism has emanated from her opponents.竞争对手不断对她进行指责。
-
Happiness seems to emanate from her.她身上似乎透露着幸福感。
2
[+ object] : to send (something) out : to give out (something)发出;散发 — emanation
/ˌɛməˈneɪʃən/ noun, plural emanations