History
History
Synonyms
UK
US
Meaning:
emit

to give or send out (something)

diffuse, discharge

EXPECTORATE as in Wiktionary
EXPECTORATE as in Wikipedia