livrer bataille
Meanings
Verb
1. to give battle; to fight (literary)