Meaning of emanate

Definition of emanate

(verb) proceed or issue forth, as from a source; "Water emanates from this hole in the ground"
give out (breath or an odor); "The chimney exhales a thick smoke"

Other information on emanate

WIKIPEDIA results for emanate
Amazon results for emanate