haruapuu harura

haruharu,  v.a. to seize repeatedly. [Dav : 2920]