avicide /əˈvɪsaɪd/ ← Back to A 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