shade ball
English
Noun
shade ball (plural shade balls)
- 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.
- Synonym: bird ball
Anagrams
- ballheads