Meaning of sumambilat

sumambilat

Tagalog

(sumasambilat, sumambilat, sasambilat) v., inf. snatch, etc. violently while passing or in flight (bird)