what is the full meaning of antagonist ?

Ceren

New member
What is the full meaning of antagonist?
a person who is opposed to, struggles against, or competes with another; opponent; adversary. Synonyms: foe, enemy, contestant. Antonyms: friend, ally. the adversary of the hero or protagonist of a drama or other literary work: Iago is the antagonist of Othello.