Back to Dictionary

to fight, beat, struggle (fig)

Verb

Louisiana Creole

bat