Meaning of tabsak

tabsak

Tagalog

tabsak n. water, falling, dropping or splashing from a height