VariousWords beta
Related Terms:
Definitions:
Noun
Definition: effusion; loss
Verb
effuse
Definition: give out or emit (also metaphorically); "The room effuses happiness"
Definition: To emit; to give off.
Adjective
Definition: Poured out freely; profuse.