cankerbird

/ˈkæŋkərbɜrd/

Definitions

1. noun

A type of moth or a person with a habit of annoying or pestering others

“The cankerbird of the office kept disturbing everyone with his constant chatter.”

Synonyms

  • nuisance
  • pest

Antonyms

  • angel
  • saint