antifowl

/ˌæntiˈfoul/

Definitions

1. noun

A device or system designed to prevent birds from flying into or coming into contact with a particular area, such as a wind turbine or a building.

“The installation of antifowl systems on wind turbines has significantly reduced bird deaths in recent years.”

Synonyms

  • bird-deterrent
  • bird-repellent

Antonyms

  • bird-attractor