Dictionary search results

Showing 1-2 of 2 results

effusion British & World English

An instance of giving off something such as a liquid or gas

effusion English Thesaurus

a massive effusion of poisonous gas from a volcanic lake