iceball

iceball

English Noun
Ad

Definition

A ball of ice.

Etymology

From ice + ball.

Ad