EMANATE





Definition:

  1. [verb] proceed or issue forth, as from a source; "Water emanates from this hole in the ground"

  2. [verb] give out (breath or an odor); "The chimney exhales a thick smoke"
    Synonyms: exhale, give forth

Synonyms:


Related Words: