Synonyms for shade ball
- noun
Most common
Definitions
- n. 1
A small plastic sphere floated in large numbers on top of a reservoir, pool, etc. to slow evaporation, block sunlight, or deter birds from landing.
A small plastic sphere floated in large numbers on top of a reservoir, pool, etc. to slow evaporation, block sunlight, or deter birds from landing.