Find the word definition

Wiktionary
megadoses

n. (plural of megadose English)

Usage examples of "megadoses".

I require entertainment, megadoses of entertainment, to move my load up the road.

In the past few years there have been a lot of so-called miracle cures, everything from herbal enemas to megadoses of vitamin C.