EN

Synonyms for shade ball

Most common

bird ball

All synonyms

Noun

Definitions

  1. 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.