Tagalog Dictionary

Tagalog-Dictionary.com

Meaning of "foil"

foil

    v.
    • to prevent from carrying out plans: bumigo, biguin
    n.
    • metal beaten, hammered or rolled into a very thin sheet: palara
Improve your Filipino vocabulary