(1)make a strenuous or labored effort; "She struggled for years to survive without welfare"; "He fought for breath"
(2)懸命であるか非常な努力をする
(1)