hagabaa

English: Translation
cause to come into contact with; chase by trying to head off
verb
carroll-soulik-1973