Definify.com

Definition 2025


iceball

iceball

English

Noun

iceball (plural iceballs)

  1. A ball of ice.