Meaning of panghampas

panghampas

Tagalog

panghampas n. stick or the like for hitting