Search results
- Dictionarye·mis·sion/əˈmiSH(ə)n/
noun
- 1. the production and discharge of something, especially gas or radiation: "the effects of lead emission on health"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries
define carbon emissions |