batailler
Top 15000
Meanings
Verb
1. to battle
Examples1
He is still grappling with religious beliefs.