EnglishMain Dictionary
effusion
Universal Words
noun [C,U]
1 (technical) something, especially a liquid, that flows out of sb/sth; the act of flowing out
2 (formal) the expression of feelings in an exaggerated way; feelings that are expressed in this way