battle

mastery
/ˈbætl̩/nounnameverbadj

card 1 of 10 · idiom completion

Despite his efforts, he was fighting a _____ battle against the disease.