avicide

/əˈvɪsaɪd/

Definitions

1. noun

One who kills birds.

“The avicide was hired to control the pigeon population in the city.”

Synonyms

  • birdkiller
  • ornithicide

Antonyms

  • birdlover
  • ornithophile