Dictionary entry

Snowball

Webster's Dictionary 1806

Snowball

n.

a lump of snow, a plant