Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

shade ball en · NOUN

Meanings

  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.

Forms

SpellingFeaturesLabelsSource
shade balls Number=Plur lexicographic

Synonyms

bird ball