Word info

polyball

Noun

Meaning

polyball (plural polyballs)

A polystyrene sphere, used in fishing, in science experiments, etc.

Source: en.wiktionary.org

Close letter words and terms