• Iceball

    Full definition of iceball

    Noun

    iceball

    (plural iceballs)
    1. A ball of ice.
    © Wiktionary