English word definition — powered by WordNet
pour out
flow or spill forth
give out or emit (also metaphorically)
Want to remember effuse?