Home › Words › M › microsourcemicrosourcemicrosource · noun — A source of micropower.Definition from Wiktionary (CC BY-SA 3.0).EtymologyFrom micro- + source.nounA source of micropowerDefinitions & examples from Wiktionary (CC BY-SA 3.0).