Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
annoyers
in English
annoyers
Definitions
Noun
people
who
cause
irritation
or
frustration
The
company
fired
several
annoyers
who
were
disrupting
the
work
environment
.