Japanese dictionary
ねばる
to persevere; to persist; to stick to; to hold out; to linger
Kanji details
・sticky
・glutinous
・greasy
・persevere