Showing the single result
sticking at living in and defending one place. very hard, with utmost effort, with all one’s might, desperately, frantically, for dear life, all-out effort. Japanese says I-sho-ken-mei.