Meaning of busalan

busalan

Tagalog

busalan (binubusalan, binusalan, bubusalan) v., inf. muzzle (an animal); muzzle a human to keep quiet [phys./fig.]