Search

Escto search a new word

snowball

noun
originGermanic

A ball of compacted snow, or figuratively something that grows rapidly by accumulation.

Word Map