• Motherload

    Origin

    A play on mother lode.

    Full definition of motherload

    Noun

    motherload

    (plural motherloads)
    1. A very large amount of something valuable.
    © Wiktionary