History
History
Synonyms
UK
US
Meaning:
enemy

a person who feels hatred and tries or wishes to harm or attack

someone hated or competed against

porcupine

a small animal (larger than a hedgehog) covered with spines that it sticks out if attacked

mean lady

shrew

a small animal like a mouse that feeds on insects; a bad-tempered woman

mean lady

tigress

a female tiger

mean lady

CALUMNIATOR as in Wiktionary
CALUMNIATOR as in Wikipedia