Japanese dictionary
そのばかぎり
temporary; ad hoc; makeshift; stopgap
Example sentence
He says things on the spur of the moment.
Kanji details
・location
・place
・limit
・restrict
・to best of ability