Meaning of masupil

masupil

Tagalog

(nasusupil, nasupil, masusupil) v., inf. 1. be curbed; 2. be controlled or disciplined; 3. be ridden