Tagalog Dictionary
Tagalog
silain (sinisila, sinila, sisilain) v., inf. devour; kill and eat (wild beast)