Dictionary search results

Showing 1-3 of 3 results

effusion US English

An instance of giving off something such as a liquid, light, or smell

effusion US Thesaurus

an effusion of poisonous gas

effusion English-Spanish

efusión f