Englishfor English speakers
battle
Noun
—
A battle is when different groups or teams fight each other.
—
A battle is a personal challenge or struggle.
After a long battle with cancer, he finally returned to work.
battle
Verb
—
If teams or people battle, they fight.
In World War II, Germany and England battled for control of Europe.
Learning a new language is difficult, but if you keep battling, you will learn it.
The Nutcracker and the toys came to life to battle the Mouse King and his army.
of
Preposition
—
Made using.
It is a house of cards.
GIA
—
noun
a terrorist organization of Islamic extremists whose violent activities began in 1992; aims to overthrow the secular Algerian regime and replace it with an Islamic state
the GIA has embarked on a terrorist campaign of civilian massacres