English: swept down river, swept away by water; current of events ?
Source: Peter Martin's Kelabit Dictionary
manud (em-anud): to drift away with the current, to flow on the current
manudun: a type of hornbill; Helmetd hornbill
nganud (ng-manud): was swept away by