Also means
to struggle
Usage Note
Batallar carries a more sustained, effortful sense than luchar — it implies grinding struggle rather than a single fight. It is commonly used figuratively: batallar con el tráfico means to fight one's way through traffic. The noun batalla (battle) shares the root and is far more frequent.
Examples
"Tuvo que batallar para conseguir el permiso."
Natural Translation
He had to battle to get the permit.

Free starter pack
Building your Spanish vocabulary?
Get the 100 most common Spanish words as a free PDF — one email, no spam.
Related Words
Explore Spanish by topic