The Austronesian Comparative Dictionary

hampak slap, smack