English主要词典
emanate
Universal Words
verb
(formal) [VN] to produce or show sth:
He emanates power and confidence.
emanation noun [C,U]
PHRASALVERBS
emanate from sth to come from sth or somewhere:
The sound of loud music emanated from the building. * The proposal originally emanated from the UN.