hagagabugabu

English: Translation
create a channel through land (by wind or wave action)
verb
carroll-soulik-1973