very hard, with utmost effort, with all one's might, desperately, frantically, for dear life, all-out effort, sticking at living in and defending one place
☆ adjectival nouns or quasi-adjectives (keiyodoshi)
☆ kind. n-adv
☆ kind. n
◆ very hard, with utmost effort, with all one's might, desperately, frantically, for dear life, all-out effort, sticking at living in and defending one place