Japanese dictionary
きり
continuously; remaining (in a particular state)
Kanji details
・limit
・restrict
・to best of ability