shade ball en · NOUN
Meanings
- 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.
Forms
| Spelling | Features | Labels | Source |
|---|---|---|---|
| shade balls | Number=Plur | lexicographic |