English Dictionary
Definition microgeneration in British English
microgeneration noun
[uncountable] noun
/ˈmaɪkrəʊˌdʒenəreɪʃ(ə)n/
Synonyms and related words
