Tagalog Dictionary
Tagalog
(nilulunod, nilunod, lulunurin) v., inf. 1. drown someone; 2. drown in noise [fig.]