English word definition — powered by WordNet
an unrestrained expression of emotion
flow under pressure
Want to remember effusion?