Home › Words › M › macrodosagemacrodosagemacrodosage means the administration of a macrodose.EtymologyFrom macro- + dosage.nounThe administration of a macrodose.Definitions & examples from Wiktionary (CC BY-SA 3.0).